Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-01-2007
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 21
enecumene Va por buen camino
Ayuda a Novato PHP

Saludos,

estoy iniciandome en eso de PHP+MySQL, y queria saber si me podrina ayudar en una duda, tengo un formulario donde yo ingreso los datos para grabarse en la tabla, y tengo un buscador para consultar los datos contenido en dicha tabla, como yo hago que al encontrar los datos que quiero se me abran mediante un vinculo presentandomelo en un formulario para actualizar?

Este es el codigo de la consulta:

Código PHP:
<?php
trim
($texto1);
if(!
$lista1 || !$texto1)
{
echo 
"No has introducido los detalles de la búsqueda. Por Favor intentalo de nuevo.";
exit;
}
$lista1 addslashes($lista1);
$texto1 addslashes($texto1);
$db=mysql_pconnect("localhost","root","2020");
if (!
$db)
{
echo 
"Error: No se ha podido conectar a la base de datos. Por FavoR prueba de nuevo mas tarde.";
exit;
}
mysql_select_db("pedido");
$consulta ="select * from reg_pedidos where ".$lista1." like '%".$texto1."%'"
$resultado=mysql_query($consulta);
$num_resultados=mysql_num_rows($resultado); // para saber el numero de resultados que tira<br>
echo "<p>Se encontraron: ".$num_resultados." coincidencias.</p>";
for (
$i=0$i<$num_resultados;$i++)
{
$row=mysql_fetch_array($resultado);
echo 
'<table width="661" border="1" bordercolor="#000000">';
echo 
'<tr>';
echo 
'<th width="651" bgcolor="#3333FF" scope="col"><table width="661" border="0">';
echo 
'<tr>';
echo 
'<th width="48" bgcolor="#CCFFFF" scope="col"><strong>';
echo 
stripslashes($row["no_ped"]);
echo 
'</th>';
echo 
'<th width="572" scope="col"><div align="left" class="style6">';
echo 
stripslashes($row["dpto"]);
echo 
'</div></th>';
echo 
'</tr>';
echo 
'</table></th>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td><table width="651" border="0">';
echo 
'<tr>';
echo 
'<th width="134" scope="col"><div align="right"><span class="style5">Pedido:</span></div></th>';
echo 
'<th width="507" scope="col"><div align="left" class="style5">';
echo 
stripslashes($row["no_ped"]);
echo 
'</th>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td><div align="right"><span class="style5">Fecha Solicitud: </span></div></td>';
echo 
'<td><div align="left" class="style5">';
echo 
stripslashes($row["fecha_ent"]);
echo 
'</div></td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td><div align="right"><span class="style5">Solicitud de Compra: </span></div></td>';
echo 
'<td><div align="left" class="style5">';
echo 
stripslashes($row["sol_oc"]);
echo 
'</div></td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td><div align="right"><span class="style5">Tramite No.: </span></div></td>';
echo 
'<td><div align="left" class="style5">';
echo 
stripslashes($row["tramite_no"]);
echo 
'</div></td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td><div align="right"><span class="style5">Orden de Compra: </span></div></td>';
echo 
'<td><div align="left" class="style5">';
echo 
stripslashes($row["oc_no"]);
echo 
'</div></td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td><div align="right"><span class="style5">Responsable:</span></div></td>';
echo 
'<td><div align="left" class="style5">';
echo 
stripslashes($row["responsable"]);
echo 
'</div></td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td><div align="right"><span class="style5">Fecha Recibido: </span></div></td>';
echo 
'<td><div align="left" class="style5">';
echo 
stripslashes($row["fecha_rec"]);
echo 
'</div></td>';
echo 
'</tr>';
echo 
'<tr>';
echo 
'<td><div align="right"><span class="style5">Status Actual: </span></div></td>';
echo 
'<td><div align="left" class="style5">';
echo 
stripslashes($row["status"]);
echo 
'</div></td>';
echo 
'</tr>';
echo 
'</table></td>';
echo 
'</tr>';
echo 
'</table>';
}
 
?>
este es el del formulario:

Código PHP:
<?php
if(!$no_ped || !$fecha_rec || !$dpto)
{
echo 
"Las Casillas Pedido No., Fecha Recibido y Dpto. Solicitante no deben estar en blanco!.";
exit;
}
 
$no_ped addslashes($no_ped);
$fecha_rec addslashes($fecha_rec);
$dpto addslashes($dpto);
$db=mysql_pconnect("localhost""root""2020");
if (!
$db)
{
echo 
"No se ha podido conectar a la base de datos. Por Favor intentelo mas tarde.";
exit;
}
mysql_select_db("pedido");
$query "insert into reg_pedidos values ('".$no_ped."', '".$tramite_no."', '".$dpto."', '".$fecha_ent."', '".$fecha_rec."', '".$responsable."', '".$status."', '".$oc_no."', '".$sol_oc."')"
$resultado mysql_query($query);
if (
$resultado)
{
echo 
mysql_affected_rows(). "pedido registrado.";
exit;
}
?>
espero que puedan entender mi duda. gracias
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda Novato jorgito.crazy PHP 3 26-07-2006 23:24:23
ayuda para novato Pensa2r MySQL 1 05-06-2006 19:04:21
Ayuda a novato total ... sinopsis Conexión con bases de datos 1 03-02-2005 20:54:24
ayuda a novato cesarjbf Firebird e Interbase 5 18-08-2004 03:15:53
Novato en php? solicita ayuda? danytorres PHP 5 02-12-2003 09:47:11


La franja horaria es GMT +2. Ahora son las 23:11:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi