おはようございます、パスタの種類ごとにバーコードを印刷したいと思います。 私はこのコードを鉱山に適合させましたが、コードフィールド内のデータは読み込みません。 (これはphp rand()コードで作成されています) バーコードでIDを選択して印刷します。バーコードがmysqlのローを読み取らない
<html>
<head>
<?php
$con=mysqli_connect("localhost","xxx","xxx","xxx");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$id = $_GET['id'];
$query= "select * from pasta where id='$id'";
$result = mysqli_query($con,$query);
while ($row = mysqli_fetch_assoc($result)){
$rand=$row['codice'];
}
?>
<br>
<div style="width:25px: height:500px; border:2px, solid #000; align="center"">
<div align="center">
<img src="http://bcgen.com/demo/linear-dbgs.aspx?=D<?php echo $rand ?>">
<br>
<form action ="stampa.php" method="post">
<input type="button" value="stampa"
onClick="window.print()"/>
</form>
</body>
</html>
あなたは '$ランドに複数の値を期待していた場合その後、HTMLをwhileループの中に入れるのではなく、whileループの中に入れます。 1つの値だけが必要な場合は、 'while'を' if'に変更してください。 – developerwjk
なぜ '
$ randは一意の行です – lelemkop