Foros del Web » Programando para Internet » PHP »

Sacar valor de una tabla MySql.

Estas en el tema de Sacar valor de una tabla MySql. en el foro de PHP en Foros del Web. Quiero sacar un valor de una columna. Por ejemplo, yo tengo ordenada la base de datos con 3 columnas, id, archivo y fecha. Yo lo ...
  #1 (permalink)  
Antiguo 20/06/2006, 15:26
 
Fecha de Ingreso: julio-2005
Mensajes: 86
Antigüedad: 18 años, 9 meses
Puntos: 3
Sacar valor de una tabla MySql.

Quiero sacar un valor de una columna. Por ejemplo, yo tengo ordenada la base de datos con 3 columnas, id, archivo y fecha. Yo lo que quiero es sacar el valor del archivo de la id que yo quiera, por ejemplo la 3.

Imaginemos que la base de datos es esta
Id Archivo Fecha
1 22 10-10-02
2 23 11-11-05
3 55 12-12-05


poder sacar el valor "55" de la id 3.
Espero haberme expresado bien, Gracias. por si necesitais el codigo este es

Código PHP:
<?php
// process form
$date=date('j-n-Y');
$link mysql_connect("localhost""root") or
die(
"Could not connect: " mysql_error());
$no $_POST["no"]; 
$ca $_POST["dir"]; 

$ja $nu+$nu;
mysql_select_db("tpv",$link);
$sql "INSERT INTO `comercios` (`co_id`, `co_archivo`, `co_fecha`,) VALUES ('','$no', '$ca', '$date')"
echo 
"<h1> Nombre : \"$no\"<br>Localizacion : \"$ca\"<br>Fecha : \"$date\"<br> </h1> "
mysql_query($sql);
echo 
"¡Gracias! Hemos recibido sus datos.\n";
?>

Lo que quiero en este codigo es, guardar un nuevo, y luego en otro muy parecido pero que sea UPDATE y que en el id 3, me sume el valor "55" mas 1. Vamos, que me saque el valor de 3 y sume 1.
  #2 (permalink)  
Antiguo 20/06/2006, 15:43
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
..
mysql_query($sql);
..

tendria que ser:

mysql_query($sql,$link);
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
  #3 (permalink)  
Antiguo 20/06/2006, 15:51
Avatar de ZiTAL  
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
;)

una cosa es insertar y otra mostrar, para mostrar seria:

Código:
<?
$codigo=3;
$sql=mysql_query("select co_id,co_archivo,co_fecha from comercios where co_id=$codigo",$link);
while($sql_row = mysql_fetch_row($sql))
 {
   echo $sql_row[1]; //ya que empieza desde 0, el segundo seria 1
 }
mysql_free_result($sql);
mysql_close($link);
?>
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
  #4 (permalink)  
Antiguo 20/06/2006, 15:55
 
Fecha de Ingreso: julio-2005
Mensajes: 86
Antigüedad: 18 años, 9 meses
Puntos: 3
Gracias, me adelante un poco porque vi un post.

Bueno, he visto un post que hablaba de cosas distintas pero me he guiado. Gracias de todas formas porque es lo que me has dicho y te has molestado en contestar, lo que hize fué
Código PHP:
<?
$id 
$_POST["id"];
$db "tpv";
$link mysql_connect("localhost","root","");
mysql_select_db($db,$link);
$sql "SELECT * FROM comercios WHERE co_id = '$id'";
$result mysql_query($sql);
while(
$row mysql_fetch_array($result)){
echo 
$row['co_nombre'];
}

?>
y luego le pondre un update ejjee :) GraciassSSs
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:53.