Well, jeg har læst artiklerne om MySQL og PHP inde på Webcafe.dk, og skulle lige selv prøve. Har fået Apache, PHP og MySQL til at virke, men det jeg har kodet virker vidst ikke.
Her er mit første kode:
<?php
$conn = mysql_connect("localhost", "root", "******");
if (!$conn) { echo "Fejl med at connecte til database."; }
else { echo "Connectet til databasen fejlfrit."; }
mysql_select_db("split");
$tabel = "Test";
$navn = "Flemming Larsen";
$telefon = 98102030;
$tabelcreate = "create Table $tabel (test varchar(50), telefon int(8))";
if (!$tabelcreate) { echo "Fejl med at lave tabel."; }
else { echo "Tabellen oprettet fejlfrit."; }
mysql_query($tabelcreate);
$insertSQL = "insert into $tabel (navn, telefon) values ('$navn', $telefon)";
if (!$insertSQL) { echo "Fejl med at sætte data i tabellen " . $tabel . "."; }
else { echo "Tekst indsat i tabellen fejlfrit."; }
mysql_query($insertSQL);
mysql_close($conn);
?>
Ved godt at de der IF og ELSE sætninger kan stilles op på en pænere måde, men jeg synes den her er mere overskuelig.
Det der skulle gerne lave en tabel i "split" hvor der er noget blah. (Paste fra Webcafe.dk
) Btw, _har_ oprettet en db ved navn split.
Hvis der er fejl i det der ^^, skriv det lige!
Næste kode:
<?php
$conn = mysql_connect("localhost", "root", "******");
if (!$conn) { echo "Fejl med at connecte til database."; }
else { echo "Connectet til databasen fejlfrit."; }
mysql_select_db("split");
$resultat1 = mysql_query("select * from Test");
if (!$resultat1) { echo "Fejl med at hente data."; }
else { echo "Hentet data fejlfrit."; }
$resultat2 = mysql_query($resultat1);
echo "Blah: " . $resultat2;
?>
Efter hvad jeg har læst skulle man gøre noget i retningen af det (tror jeg nok).
Men ehm, jeg kan bare ikke få den til at skrive "Flemming Larsen" og 98102030.
Og hey! Ikke drille fordi man er newb!
SpliT