Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/08/2009, 10:19
Avatar de ix0ye
ix0ye
 
Fecha de Ingreso: julio-2009
Ubicación: queretaro
Mensajes: 41
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Guardar en bd de mysql codigo que tengo en una variable php

utilizando los "atributos" action y method podemos indicarle a ese formularo, con el primero a que pagina se dirija, en este caso a "inserta_datos.php" y el segundo le dice que por medio del metodo post envie los valores que se encientren dentro del formulario, si te fijas, dentro de input type tenemos el atrbuto "name", en la siguiente pagina (inserta_datos.php) se convertira en una VARIABLE que tu puedes manipular y por supuesto introducir en una base de datos, este es el code del formulario HTML

Código HTML:
<form name="forma" action="inserta_datos.php" method="post">
article_title<input type="text" name="article_title" />
<br>
article_content<input type="text" name="article_content" />
<br>
<br>
<input type="submit" value="Enviar ->" />
</form> 
ahora viene el codigo de inserta_datos.php
Código PHP:
<?php
$article_title
=$_POST['article_title'];
$article_content=$_POST['article_content'];
?>
en el paso anterior le asignaste a la variable $article_title lo que se encontraba en el cuadro de texto con el mismo nombre en la pagina pasada, ahora bien, ya tienes tus variables y puedes hacer con ellas lo que quieras . . .

para que cheques si todo esta saiendo bien puedes imprimir lo que tengas dichas variables

Código PHP:
echo"$article_title<br>$article_content"
y de esta manera podras ver lo que contienen estas variables

y para agregarlas a tu bd

Código PHP:
mysql_connect("localhost","root(o en su defecto el nombre de usuario que utilices)","(tu password)");
mysql_select_db("nombre de tu base de datos");

$rs="insert into articles (article_title,article_content) values('$article_title','$article_content')";

//ese esel query ahora veamos si se ejecuta, si es asi que muestre algo

if(mysql_query($rs))
{
 echo
"A G R E G A D O ! ! !";
}
else
{
 echo
"Error al agregarse";

Espero haberme explicadoy mejor aun que te funcione o sirva para algo

Salu2