php - reports - no se pudo abrir la conexion crystal report sap
Advertencia: mysql_fetch_array(): el argumento proporcionado no es un resultado válido de MySQL en la línea 40 (1)
Posible duplicado:
mysql_fetch_array () espera que el parámetro 1 sea resource, boolean dado en select
sigo recibiendo el error Advertencia: mysql_fetch_array (): el argumento proporcionado no es un resultado válido de MySQL en la línea 40 en mi página web. No sé por qué. Por favor, ayúdenme. Antecedentes: este script consiste en juntar las tablas de mi base de datos llamadas yname, username, password, date, comments, works, dworks theworks y dworks para personas que probaron lo que surgió y luego pueden juzgar si funciona - si funciona dworks - No es dosent trabajo que se supone que debe votar. Bueno, olvídate de que mi problema está en 40 de este guión, por favor, ayúdame.
<php require "br.htm" ?>
<style>
<?php require "styles.css" ?>
</style>
<?php
$host="host"; // Host name
$username="name"; // Mysql username
$password="pass"; // Mysql password
$db_name="dbname"; // Database name
$tbl_name="passes"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// select record from mysql
$sql="SELECT * FROM $tbl_name order by id desc";
$result=mysql_query($sql);
?>
<table background=''https://lh6.ggpht.com/DFABQFuYSXLBiB6qlvDPfOONOUxCiwM6_S-dHnjW82iognQToTkORsy7RVXsAz0Y23w=w705'' width=''50%''>
<tr>
<th align=''center''>Submition By</th><th align=''center''>ScreenName</th><th align=''center''>Password</th><th align=''center''>Does This Work?</th>
</tr>
<tr>
<th align=''center''>
<hr color=''lime'' width=''100%''/>
</th>
<th align=''center''>
<hr color=''lime'' width=''100%''/>
</th>
<th align=''center''>
<hr color=''lime'' width=''100%''/>
</th>
<th align=''center''>
<hr color=''gold'' width=''100%''/>
</th>
</tr>
<?php
while($rows=mysql_fetch_array($result)){
?>
<tr>
<td background=''transparent'' align=''left''><i><b><? echo $rows[''yname'']; ?> </b></i></td>
<td background=''transparent'' align=''center''><i><b><? echo $rows[''username'']; ?></b></i></td>
<td background=''transparent'' align=''right''><i><b><? echo $rows[''password'']; ?></b></i></td>
<td background=''transparent'' align=''right''><i><b> Yes<? echo $rows[''works'']; ?></b></i></td>
</tr>
<?php
// close while loop
}
?>
</table>
<?php
// close connection;
mysql_close();
?>
<center>
No quiero volver a diseñar la página, pero si tengo que lo haré ... si ve lo que está mal, haga una publicación a continuación y dígame en qué línea está y cómo corregirla, por favor, vuelva y déjeme saber. si funciona :) gracias
Este error significa que su consulta falló. mysql_query()
devuelve false
si se produjo un error, entonces está pasando false
a mysql_fetch_array()
que desencadena el mensaje de error.
Su consulta podría estar fallando debido a una tabla / campo faltante / incorrecto. Para ver el error detallado, imprima el resultado de mysql_error()
.
La biblioteca mysql_*
está en desuso. Se recomienda actualizar a MySQLi o PDO.