Estoy concatenando varias cosas en este codigo:
Código PHP:
<?php
$consulta="consulta";
$consulta= mysql_query($consulta,$con1);
$i=1;
while($rt=mysql_fetch_array($consulta)){
$clientes[$i]="<a href='clientes.php?id=".$rt['usuario_id']."'>".$rt['nombre']." ".$rt['apellido']."</a>";
$i=$i+1;
}
$contar_clientes=count($clientes);
if($contar_clientes==0){
$notificacion="";
}elseif($contar_clientes==1){
$notificacion=$clientes[1]." ha comentado en la foto <a href='foto.php?id=".$foto_id."' >".$titulo."</a>.";
}elseif($contar_clientes==2){
$notificacion=$clientes[1]." y ".$clientes[2]." han comentado en la foto <a href='foto.php?id=".$foto_id."'>".$titulo."</a>.";
}elseif($contar_clientes>=3){
for($j=1;$j=($contar_clientes-2);$j++){
$notificacion=$notificacion.$clientes[$j].", ";
}
$notificacion=$notificacion.$clientes[$contar_clientes-1]." y ".$clientes[$contar_clientes]." han comentado en la foto <a href='foto.php?id=".$foto_id."'>".$titulo."</a>.";
}
?>
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'clientes.php?id=6'>Sergio Corcuera ha comentado en la foto
Pero no logro identificar mi error, me parece que el codigo esta bien...
La "consulta" esta correcta, ya la probe en mi sql. $foto_id y $titulo existen, ya los probe tambien.
Alguna idea?