Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/05/2008, 14:58
mitobo
 
Fecha de Ingreso: mayo-2008
Mensajes: 198
Antigüedad: 16 años
Puntos: 3
Re: actualizar 2 tablas mysql a la vez.

Gracias gatorV, pero, respecto a lo que he preguntado sobre lo de actualizar la tabla 2 solamente si el nombre no estaba antes en la BD, como seria. Vereis, aqui he intentado hacer un script, que, logicamente, no funciona, pero vereis mi idea por donde va. Si me pudierais ayudar a corregirlo o sugerirme alguna idea para que no me complique tanto la vida, mucho mejor. Saludos

//consultar si ya existe el nombre del fotografo en la bd
$mysql0=mysql_query("select count(fotografo) from fotografos where fotografo='$fotografo'");
$row0=mysql_fetch_array($mysql0);
$elfotografoexiste=$row0['count(fotografo)'];
//si el fotografo no existe, incluirlo en la bd, y sumarle uno
if( $elfotografoexiste==0 echo
query("insert into fotografos (fotografo) values ('$fotografo')") ;
$mysql2=mysql_query("update fotografos set numfotos=numfotos+1 where fotografo='$fotografo'");
//si el fotografo existe, solamente sumarle uno
$mysql2=mysql_query("update fotografos set numfotos=numfotos+1 where fotografo='$fotografo'") ;

Última edición por mitobo; 13/05/2008 a las 16:32