hola dejame que te corrija algo que me suele pasar en algunos servidores yankis
lo que ha echo a mi experiencia es ordenar todo antes de hacer algo :P
Código PHP:
$q="select * from tabla where campo='".$vatiable."'";
$rss=mysql_query($q);
if (!($error=mysql_error()){
while ($r=mysql_fetch_array($rss)){
///sentencias
}
}else{
die('eroor en la consulata sql: ' $error);
}
bueno por si no lo entienden a que me refiero es esto: campo='$variable' esto suele saltar error por que lo que hace es buscaren la BD la cadena $variable que en realidad lo que se quiere es que busque el contenido de la variable. por eso siempre es mejor colocar bien cancatenadas las cosas que quedaria asi campo='".$variable."' and ........