14 de septiembre de 2010
Manejo de claves duplicadas MySQL
Problema: intentar insertar un registro duplicado en un campo que es clave principal, da error.
Solución:
INSERT ... ON DUPLICATE KEY UPDATE ...
(Use UPDATE instead INSERT with duplicated keys)
INSERT IGNORE ...
(The row is not inserted but no duplicate error is issued)
Ref.:
http://mjcarrascosa.com/insertar-o-actualizar-registros-en-mysql/
INSER ON DUPLICATE KEY
INSERT IGNORE
13 de septiembre de 2010
flat-fileSQL
flat-fileSQL script en php que permite crear y usar un fichero .csv como si fuera una base de datos MySQL, permitiendo busquedas y mucahas funcionaleidades SQL.
TRas descargar y descrompimir la ultima version de flat-fileSQL solo se necesita el fichero fSQL.php,
- Para usarlo en nuestros scripts php hay que usar incluir en le código:
requiere_once("fSQL.php");
Interesante para hacer bases de datos portatiles, v.g. en memorias USB que funcionen en maquinas sin MySQL
Ref.:
flatSQL tutorial
5 de septiembre de 2010
Preguntando, input, prompt, con php
En php la forma habitual de preguntar al usuario humano son los formularios, pero en muchos casos se necesita obtener un dató rápido del usuario en modo texto.
Se puede usar fgets(STDIN)
http://www.ehow.com/how_5321606_prompt-line-interface-using-php.html
Se puede usar fgets(STDIN)
#!/usr/bin/phpRef.:
<?php
print "\n Teclea algo: ";
$algo = trim(fgets(STDIN));
print "\n has tecleado: $algo\n";
?>
http://www.ehow.com/how_5321606_prompt-line-interface-using-php.html
Suscribirse a:
Entradas (Atom)