在C:\ xampp \ htdocs \ admin \ gestione_articoli_slider.php中检索非法字符串偏移'id'时出现问题,而'titolo'
则相同我想要一个表单上传图片udating mysql row发送到upload_image3.php我要更新的行的id。所以我的目标是从我的文章中检索所有标题,并在我的表单的选项值中显示它们。 data2-> connetti();
连接正常偏移的问题是什么?如果echo $ row_titoli ['title']我得到正确的输出。
感谢您的帮助,这是我的代码:
<form enctype="multipart/form-data" action="upload_image3.php" method="post">
<i>Immagine:</i>
<input name="form_img" type="file" /><br />
<select name="id">
<?php
include "include/connection2.php";
$data2 = new MysqlClass();
$data2->connetti();
$titoli = mysql_query("SELECT * FROM articoli");
$row_titoli = mysql_fetch_array($titoli);
foreach($row_titoli as $titole){ ?>
<option value="<?php echo $titole['id']; ?>">
<?php echo $titole['titolo']; ?> </option>
<?php } ?>
</select>
<input type="submit" value="Upload" />
</form>
答案 0 :(得分:0)
而不是
$row_titoli = mysql_fetch_array($titoli);
foreach($row_titoli as $titoli){
你应该使用
while($row_titoli = mysql_fetch_assoc($titoli)){
<强> BUT 强>
mysql_*
一组功能已弃用,您应该使用PDO
面向对象的替代方案或mysqli
类。