Ik heb een scriptje gemaakt, waarbij op "land" kan worden geselecteerd (rechter rij van de kolom van deze tabel:
http://www.studio-sti.nl/testmap/zoekfoto.php
Het vreemde is als je op "Nederland" selecteerd hij maar 2 rijen teruggeeft terwijl het er drie zouden moeten zijn. En op andere landen geeft hij niets terug.
Dit is het bevraagformulier:
http://www.studio-sti.nl/testmap/zoekformuliera.php
Ik kan het niet verklaren (ben nog niet zo lang bezig met php). Heeft iemand een oplossing. Dit is het script:
<body>
<?php
//Maak verbinding met de server en opende de database
include_once'../config.php';
$land=$_POST['landselectie'];
$res=mysql_query("select * FROM zoekfoto WHERE land ='$land'");
$name_row=mysql_fetch_row($res);
// or die("Probeer het nog maar een keertje");
while ($name_row=mysql_fetch_row($res)){
print("<img src=$name_row[0]/><br><br>");
print ("$name_row[0]<br><br>"); }
?>
<form name="zoekformulier" action="<?php echo $_SERVER['PHP_SELF']?>" method="post">
<p><input type="text" name="landselectie" />Land</p>
<p><input type="submit" value="verzenden" /></p>
</form>
</body>
</html>
858 views