Comunidad de diseño web y desarrollo en internet online

borrar todos los registros de una tabla

Citar            
MensajeEscrito el 24 Jun 2009 09:54 am
Buenas,

Estoy inciando con php y estoy intentado hacer algo, que yo creí bastante siempre que es borrar todos los registros de una tabla, esta tabla tiene 8 campos, entonces aplico el siguiente código:

-----------------------------------------------------------------------------
<?
//Conexion con la base
$link = mysql_connect("localhost","user_****","pass_********");

//selección de la base de datos con la que vamos a trabajar
mysql_select_db("bbdd_menu");

mysql_query ("DELETE * FROM primeros", $link);

?>
----------------------------------------------------------------------------------------

pero nada ni caso no borra nada, en que falla el código, he visto por hay manuales para borrar un determinado registro, pero lo que me emperrado en hacer me parece algo más simple.

gracias a todos y un saludo.

Por pequeguillermo

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Jun 2009 03:03 pm
El comando para limpiar una tabla es TRUNCATE y respecto a hacerlo con DELETE, el comando sería: DELETE FROM primeros quita el asterisco. Por último considera poner toda la parte del a conexión en un archivo separado.

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 25 Jun 2009 05:48 am
como dice aoyanna usa mejor truncate que es el comando especial para tu necesidad

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 25 Jun 2009 06:47 am
Gracias a los dos, ahora funciona a las mil maravillas con delete y truncate, voy a estudiarme por ahí la direncia entre los dos.

Investigaré como poner la conexión en otro archivo, supongo que me veréis un par de veces más por aquí :-).

Un saludo.

Por pequeguillermo

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Jul 2009 05:14 am
el truncate no guarda nada en el archivo log, en cambio el delete si guarda en un archivo log

Por alfcm

7 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.