ayuda con warning
Código PHP:
$hostname="localhost";
$user="*******";
$password="*********";
$database="*********";
$link = mysqli_connect($hostname,$user,$password,$database);
$query = 'UPDATE productos SET precio_producto_kg= ' . $_GET['precio_producto_kg'] . ' WHERE nombre_producto_pc= \'' . $_GET['nombre_producto_pc'] . '\';';
mysqli_query ($link,'SET NAMES "utf8" ');
$result = mysqli_query($link,$query) or die (mysqli_error($link));
/*mysqli_query($link,$query);*/
echo 'query: ' . $query. '</br>';
echo 'result: ' . $result;
/* array asociativo */
while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)){
echo $row['precio_producto_kg'];
echo $row['nombre_producto_pc'] .'<br>';
}
devuelve esto el navegador que parámetro le falta el mysqli_fetch_array no le llega el $result
query: UPDATE productos SET precio_producto_kg= 50.00 WHERE nombre_producto_pc= 'casa';
result: 1
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /var/www/html/php/precio/precio.php on line 79