Hola, tengo q acer un programita q lea un txt y compruebe si existe o no en la base de datos. El caso esque si no existe o el campo "pregunta" esta vacío, susituir ese registro por el que esta eln el txt y no funciona.... como lo soluciono?
O weno, mejor dixo, el problema esq no puedo leer linea a linea el list.. o no se acerlo. ¿como lo ago?
$fichero=file("tcliente.txt");
foreach($fichero as $linea=>$texto)
{
list($cliente,$contra,$nombre)=split("|",$texto);
$sql4='select id from tclientes where id='.$cliente;
echo $cliente;
echo $contra;
echo $nombre;
$resultado4=mysql_query($sql4,$link);
$row4=mysql_fetch_array($resultado4);
if($row4==false)
{
$sql5="insert into tclientes (id,contra,nombre) values
(".$cliente.",'".$contra."','".$nombre."')";
$resultado5=mysql_query($sql5,$link);
}
else
{
$sql='select pregunta from tclientes where id='.$cliente;
$resultado=mysql_query($sql,$link);
$row=mysql_fetch_array($resultado);
if($row=="")
{
echo $cliente;
$sql2='delete from tclientes where id='.$cliente;
$resultado2=mysql_query($sql2,$link);
$sql3="insert into tclientes (id,contra,nombre) values
(".$cliente.",'".$contra."','".$nombre."')";
echo $sql3;
$resultado3=mysql_query($sql3,$link);
Gracias