Ik heb twee verschillende dingen:
<?php
// Make a MySQL Connection
$database ="****"; //Database naam
$server ="****"; //Database host
$user ="****"; //Database user
$passw ="****"; //Database wachtwoord
mysql_connect("$server","$user", "$passw") or die(mysql_error());
mysql_select_db($database) or die(mysql_error());
// Get all the data from the table
$result = mysql_query("SELECT * FROM tppchack");
echo "<table border='1'>";
echo "<tr> <th>Pokemon</th> <th>Level</th><th>gender</th> </tr>";
while($row = mysql_fetch_array( $result )) {
// Print out the contents of each row into a table
echo "<tr><td>";
echo $row['pokemon'];
echo "</td><td>";
echo $row['level'];
echo "</td><td>";
echo $row['gender'];
echo "</td></tr>";
echo "</table>";
?><br>TABLE^^.<br>IMG:
<?php
/*switch met de cijfers naar tekst/plaatjes toe, variabele $row['pokemon']*/
?>
Hier geeft ie in de tabel de goeie cijfers weer, maar bij de switch blijft ie altijd bij 1 en komt er dus altijd hetzelfde ook nadat er andere gegevens in de database zijn gekomen.
<?php
// Make a MySQL Connection
$database ="****"; //Database naam
$server ="****"; //Database host
$user ="****"; //Database user
$passw ="****"; //Database wachtwoord
mysql_connect("$server","$user", "$passw") or die(mysql_error());
mysql_select_db($database) or die(mysql_error());
// Get all the data from the table
$pokemon = mysql_query("SELECT pokemon FROM tppchack"); // Hier haalt ie dus op...
$level = mysql_query("SELECT level FROM tppchack");
$gender = mysql_query("SELECT gender FROM tppchack");
echo "<table border='1'>";
echo "<tr> <th>Pokemon</th> <th>Level</th><th>gender</th> </tr>";
// Print out the contents of each row into a table
echo "<tr><td>";
echo $pokemon;
echo "</td><td>";
echo $level;
echo "</td><td>";
echo $gender;
echo "</td></tr>";
echo "</table>";
?><br>TABLE^^.<br>IMG:
<?php /*weer die switch maar dan met de variabele $pokemon*/ ?>
Hier geeft ie in de table Resource id #6/7/8 weer, 6 in de eerste cel, 7 in de tweede en 8 in de derde... Daar gaat het dus al fout. Bij de switch geeft ie dan weer wel de data van #6 weer, ook al staat in de database 9. Hij doet in ieder geval het goeie als je kijkt naar wat er in de tabel staat.
Ik hoop dat ik het een beetje duidelijk heb uitgelegd en dat iemand me hiermee kan helpen.