Verificar se é realizada uma consulta sql em php

  • Autor Autor kaly77
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
K

kaly77

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenas,

necesito algo de ayuda...

tengo una consulta sql que realiza un update en la base de datos, al hacer el update, el registro puede existir o no, quiero saber cuando el registro no existe para en vez de hacer un update hacer un insert.

Un saludo
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
primero chequea con mysql_query('select from etc

despues hace un mysql_num_rows

si te devuelve true que haga el update, si es false que inserte

de todos modos te recomiendo inspeccionar count, te ahorrarías una linea
 
Sencillo, simplemente ejecuta la sentencia con un if/else, por ejemplo:

PHP:
if($mysqli->query($query)!==False){
    echo "Éxito";
}else{
    echo "Falló";
}
 
Gracias, ya esta solucionado.

Un saludo
 
Voltar
Topo