Hola a todos, me ha surgido un problema que nunca habia visto hasta ahora:
Cita: Notice: Use of undefined constant - assumed ' ' in /var/www/vhosts/*****/httpdocs/cursos/cursos.php on line 118
y en la líne 18 solo tengo el simbolo de cerrar php.. doy por hecho que es de la consulta que tengo un poco mas arriba.
Os enseño lo que estoy intentando hacer aver que os parece.
A raiz de ver un Post en este foro, que decia algo asi:
Código PHP:
$sql = "SELECT * FROM tabla ";
if($_GET['id']>0)
{$sql .= "WHERE id = ".$_GET['id'];}
He decidido montar mi buscador de esa manera. PEROOOO. Yo me conecto a la base de datos asi:
Código PHP:
$dbhost="****.com";
$mysql_db="nombredebd";
$mysql_user="usuariobasedatos";
$mysql_psw="psw";
$rs=mysql_connect($dbhost, $mysql_user, $mysql_psw);
if($rs){mysql_select_db($mysql_db); mysql_query("SET NAMES utf8");}
Y luego para hacer las consultas solo debo de poner esto:
Código PHP:
$result = mysql_query("SELECT * from cursos")
Y ya está...
No se como probar mas a concatenar la consulta.
asi no me funciona: $result.= mysql_query("where ........")
Y así es como me salta el error:::
Código PHP:
$resultados = ("SELECT * FROM cursos");
$resultado= mysql_query($resultados);
if ($resultado){
while($row = mysql_fetch_assoc($resultado)){...}
Tambien he probado así y nada:
Código PHP:
$resultados = ("SELECT * FROM CCur");
$resultado= mysql_query($resultados, $rs);
if ($resultado){
while($row = mysql_fetch_assoc($resultado)){ ...}
Que estoy haciendo mal!!
Yo solo quiero que funcione como el que vi en el post, pero con mi manera de conectar, y si no puedo así pues modificarla, pero que me funcione como sea! Y nisiquiera me hace una simple consulta... esto es un desastre