Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2012, 19:12
lionel1989
 
Fecha de Ingreso: septiembre-2012
Ubicación: Argentina
Mensajes: 43
Antigüedad: 11 años, 8 meses
Puntos: 0
Consulta que no prospera

Hola.. que tal?

Estoy tratando de hacer un echo de una variable en la que guardé una consulta que hice pero no funciona. Forma parte de un archivo PHP más grande mediante el cual modifico una base de datos, pero aislé este pedazo de código y lo pegue en un nuevo php para poder analizarlo aparte y para no confundir.

Este es el código.

Código PHP:
<?php
$cnx
mysql_connect('localhost','root','saracatunga');
mysql_select_db("arrorro",$cnx);

$consulta3"SELECT * FROM chupetesytetinas
WHERE DESCRIPCION = '#11109 CHUPETE DECORADO DE SILICONAS ANATOMICO - en Box plástico' "
;
$resultado3 mysql_query($consulta3$cnx)or die(mysql_error());
$fila3 mysql_fetch_array($resultado3)or die(mysql_error());
echo 
$fila3;
var_dump($fila3);
var_dump($resultado3);
?>
El problema es que no aparece nada cuando debería mostrar el echo y el var_dump

Ahora bien, hice las pruebas para buscar errores con or die en las demas lineas, y nada.
Me puedo conectar a la base, y la consulta fue testeada con el PHP MY ADMIN y me devuelve lo que busco pero en el php no,

Quise investigar probando con una consulta masomenos similar, para ver si el error tenía que ver con código mal escrito..

Código PHP:
<?php
$cnx
mysql_connect('localhost','root','saracatunga');
mysql_select_db("6amanana",$cnx);
$id 1;
$consulta "SELECT * FROM PelisRT, GenerosRT
                WHERE IDpelis = $id
                AND Genero = IDgenero"
;
$resultado mysql_query($consulta)or die(mysql_error());
$fila mysql_fetch_array($resultado)or die(mysql_error());
var_dump($fila);
var_dump($resultado);
?>
Pero en este caso sí funciona como lo pido. Por eso no entiendo que es lo que estoy haciendo mal.
La base de datos que consulto existe y la tabla la estoy llamando bien, esto me tiene confundido,
espero haberlo explicado bien

Última edición por lionel1989; 22/09/2012 a las 19:22 Razón: mejore la explicacion de mi problema