22/09/2011, 22:07
|
| | | Fecha de Ingreso: septiembre-2011 Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 13 años, 4 meses Puntos: 48 | |
Respuesta: evitar insertar registros duplicados con insert ignore if(!isset($_COOKIE['entrar_una_vez)){
setcookie("entrar_una_vez", 1, time()+3600*24*30*12);
$sql = "SELECT lime_questions.sid, lime_questions.gid, lime_questions.qid, lime_questions.title FROM lime_questions";
$dblink = mysql_connect("localhost","xxx","xxxx"); mysql_select_db("baseA",$dblink);
$resultado=mysql_query($sql,$dblink)or die(mysql_error());
while($row = mysql_fetch_array($resultado)) {
$encuesta=$row['sid'];
$seccion=$row['gid'];
$pregunta=$row['qid'];
$titulo=$row['title'];
$dblink2 = mysql_connect("localhost","xxx","xxx"); mysql_select_db("baseB",$dblink2);
$sql_inserta="INSERT IGNORE INTO encuestas (sid,gid,qid,title)
VALUES ('".$encuesta."','".$seccion."','".$pregunta."','" .$titulo."')";
$resultado_inserta=mysql_query($sql_inserta,$dblin k2);
} |