Comunidad de diseño web y desarrollo en internet online

Ayuda con base de datos!

Citar            
MensajeEscrito el 22 Jun 2008 04:11 pm
Quisiera borrar y editar archivos.


Bueno anteriormente les he pedido que si alguien tubiera un " linklist ", me lo pudiera fasilitar, bueno nadie lo hiso asi que me dedique ha leer bastante, y hasta ahora me han salido dos cosas bien, dado que el resto no aparece nada...
Bueno hasta ahora tengo el formulario de ingreso de datos, y el formulario de ver los datos.
Ahora quisiera editar los datos y tambien borrar.

La tabla sql se llama " wootnews " y cueta con 7 campos.

ID : autonumerador.

NAME : nombre

SITE : url

VOTE : aqui he agregado un campo de seleccion, es tiene del 0 al 5, para añadir la imagen " 0 ".gi hatas " 5 ".gif.

USER : este campo lo relleno con nombre de usuarios.

PASS : este lo relleno con contraseñas.

DATE : fecha en formato F J Y


Ahora la pagina que estoy asiendo es para compartir contrseñas de sitios.
Pero como veran, al yo querer borrar una pagina spam, tendria que vaciar el campo.

ademas el valor de VOTE es la imagen segun la valoracion de las personas, segun estrellas (0 : 0 estrellas - 5: 5 estrelas), y tendria que vaciar, solo para insertar, y valorar nuevamente...


Mi manera de conectar la base de datos es esta:




Código :

include "config.dataset.sql.send.php";


$config['host'] = '$localhost';
$config['user'] = '$username';
$config['pass'] = '$password';
$config['db'] = '$database';

mysql_connect($config['host'], $config['user'], $config['pass']) or die('Connection failed');
mysql_select_db($config['db']) or die('DB selection failed');

if(isset($_POST['name']))
   {
   $name = $_POST['name'];
   $url = $_POST['url'];
   $vote = $_POST['v'];
   $user = $_POST['u'];
   $date = date('F j Y');
        $pass = $_POST['p'];
   mysql_query('INSERT INTO wootnews (name, site, vote, user, date, pass) VALUES ("' . $name . '", "' . $url . '", "' . $vote . '",  "' . $user . '",  "' . $date . '",  "' . $pass . '");') or $error = true;


   if(isset($error))
     echo 'Ha ocurrido un error!<br><small>' . mysql_error() . '</small>';

   else
     echo 'Datos agregados con exito!';

   exit;
   }



Esto me funciona perfectamente!
pero no se hacer para borrar y editar los campos.

Una ayuda no me va mal...

Si alguien me ayuda, me comprometo a colocar dos manuales profecionales de Php y Ajax en español formato pdf en aportes (ha lo que he llagado... :roll: ).

Gracias...

Por haggard

33 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 23 Jun 2008 09:12 am

Código :

mysql_query('DELETE FROM `wootnews` WHERE `ID`=\''+$ID+'\'');
mysql_query('UPDATE `wootnews` SET `name`=\''+$name+'\' `site`=\''+$site+'\' `vote`=\''+$vote+'\' `user`=\''+$user+'\' `date`=\''+$date+'\' `pass`=\''+$pass+'\' WHERE `ID`=\''+$ID+'\'');
Pon especial interés en los dos tipos de comillas: (`) y ('), y la "escapada": (\')

haggard escribió:

Si alguien me ayuda, me comprometo a colocar dos manuales profecionales de Php y Ajax en español formato pdf en aportes (ha lo que he llagado... mmmm ).

Efectivamente... "a lo que hemos llegado".
Si dispones de esas ayudas, debiste publicarlas antes de nada, y no usarlas como "moneda de cambio"
En cualquier caso... ahora... a cumplir.

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 23 Jun 2008 05:35 pm
Sigues en la misma de siempre haggard. No sé si te llega la info pero esto se trata de un foro en donde ayudamos y nos ayudan. No buscamos "monedas de cambio", como dice rizome y tampoco hacer dinero intentando ayudar.

Quizá aun tienes la dial algo alterada, chequeala y comparte con el foro, como lo hacemos la mayoría.

[... me reservo cualquier comentario ajeno ...]

Por Necrophasto

Claber

148 de clabLevel



Genero:Masculino  

Diseñador gráfico y web

mozilla
Citar            
MensajeEscrito el 23 Jun 2008 11:34 pm
Ya he aportado con un par de manuales, pero esto era solo para acortar una ayuda.
Bueno ahora solo boy a cumplir y espero que almenos no les aya caido mal el dar "propina", puesto que era la unica manera de consegir ayuda rapida, gracias.

Otra cosa...
Cambiando de tema...

Si tengo un php:



Código :

$tlp = qry[contenido];

$tlp ' <a href="JavaScript:PopWindow('ventana.html')">Contenido</a>':


las cremillas del codigo ( ' ) " JavaScript:PopWindow() " me molestan, ya que estos me dan un color no deceado, yo uso el editor de textos UltraEdit32 y me aparece como una funcion. Para evitar este problema como lo ago?
Asi:
<a href=/JavaScript:PopWindow('ventana.html')/>


gracias, solo esso!

Por haggard

33 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 24 Jun 2008 09:40 am

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox

 

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