Hallo, ik heb een script gemaakt met dit als code:
<?php

//Connection info
$db_host="localhost";
$db_user="";
$db_password="";
$db_name="danny";


//Database connection handshake
$db=mysql_connect("$db_host","db_user","$db_password");
mysql_select_db("$db_name", $db)
or DIE ("Can't connect to database...");


//Echo data
$result=mysql_query("SELECT * FROM testtabel", $db);

while (list($naam, $klas)=
mysql_fetch_row($result)){
echo("$klas - $naam <br> \n");
}

?>

als ik deze pagina laat, hoort i variable $klas en $naam te zien, in me database, danny, heb ik de volgende dingen: testtabel, en daarin klas & naam, daarin heb ik vervolgens Danny Wage en WAT IS MIJN KLAS

maar dat laat hij niet zien, help!?
Dit
[code]
//Connection info
$db_host="localhost";
$db_user="";
$db_password="";
$db_name="danny";
[/code
maar bijv een database aan bij gethost of op je server
en maak dan een nieuwe database
dan wordt het danny_db
password : ............
danny_db
suc 6
<?php

//Connection info
$db_host="localhost";
$db_user="";
$db_password="";
$db_name="danny";


//Database connection handshake
$db = mysql_connect($db_host,"db_user",$db_password) or trigger_error('Er kon geen database connectie worden gemaakt: '.mysql_error());
mysql_select_db($db_name, $db) or trigger_error("Can't connect to database...");


//Echo data
$result = mysql_query("SELECT * FROM testtabel", $db);

if(mysql_num_rows() > 0) { // Voer pas uit als er de query resultaten oplevert
while($row = mysql_fetch_assoc($result)) { // Doe dit zolang er resultaten zijn
// $row is nu de rij uit je tabel
echo '<p>Klas: '.$row['klas'].'<br />Naam: '.$row['naam'].'</p>';
}
} else {
// Oeps geen resultaten
echo 'Helaas leverde de query geen resultaten op!';
}

?>

Hiermee zal hij vanzelf aangeven als er iets mis gaat, wat er mis gaat. Belangrijkste is nu dat je de goede gegevens bovenin invult, en dat er kolommen echt klas en naam heten.

Reageren