2017-08-29 1 views
1

Liste der Informationen in der LOV-Liste von MySQL-Tabelle. Ich muss die Kategorien (catname) in der Dropdown-Box auflisten und mir mitteilen, wie ich den Wert (catno) für die weitere Aktion auswählen kann.nicht in der Lage, Werte in der LOV von mysql Tabelle mit Hilfe von PHP

<?php 
require_once('dbconnect.php'); 

$selsql="SELECT catno,catname FROM category"; //catno-integer and catname- 
varchar 
$res=mysqli_query($con,$selsql); 
//$r=mysqli_fetch_assoc($res); 
if (mysqli_query($con,$selsql)) { 
} 
else 
{ 
echo "No connection"; 
die(mysqli_error($con)); 
} 
?> 
<html> 
<head> 
<title>Drop down list </title> 
<meta charset=UTF-8"> 
<meta name="viewport"> 
</head> 
<body> 
<select name="categories" 
style="width:250px;"onchange="this.form.submit();"> 
<?php while($row=mysqli_fetch_assoc($res)):;?> 
<option value="<?php echo $row[0];?>"<?php echo $row[1];?></option> 
<?php endwhile;?> 
<!---<option value="<?php echo $row[0];?>""<?php echo $row[1];?>"</option>-> 
<!----$options.='<option value="'.$row[0].'"selected>'.$row[1].'</option>'-> 

</select> 
</body> 
</html> 

Antwort

1

Dies sollte funktionieren.

<?php 
require_once('dbconnect.php'); 

$selsql="SELECT catno,catname FROM category"; 
$res=mysqli_query($con,$selsql); 
if ($res == '') 
{ 
    echo "No connection"; 
    die(mysqli_error($con)); 
} 
?> 
<html> 
<head> 
    <title>Drop down list </title> 
    <meta charset="UTF-8"> 
    <meta name="viewport"> 
</head> 
<body> 
    <select name="categories" style="width:250px;" onchange="this.form.submit();"> 
    <?php while($row=mysqli_fetch_assoc($res)) {?> 
    <option value="<?php echo $row['catno'];?>"><?php echo $row['catname'];?></option> 
    <?php } ?> 
    </select> 
</body> 
</html> 
+0

geändert. aber dasselbe Problem. – yesganesh

+0

hast du catno und catname in Anführungszeichen eingeschlossen nachdem du 'mysqli_fetch_assoc' benutzt hast? Wie diese '$ row ['catno']' –

+0

ja, so ist das nur, immer noch nicht funktioniert. mysqli_fetch_row nimmt auch nicht. – yesganesh

Verwandte Themen