Foros del Web » Programando para Internet » PHP »

php

Estas en el tema de php en el foro de PHP en Foros del Web. alguien que me pueda ayudar estoy trabajando en php tengo una base de datos en access .. ya? la conecte a una tabla especifica que ...
  #1 (permalink)  
Antiguo 06/08/2009, 09:53
 
Fecha de Ingreso: septiembre-2008
Mensajes: 56
Antigüedad: 16 años, 1 mes
Puntos: 0
php

alguien que me pueda ayudar estoy trabajando en php


tengo una base de datos en access .. ya?
la conecte a una tabla especifica que se llama MAE_POS
en esa tabla tienes varias columnas que tiene nombres como ORIGEN -CLIENTE -FOLIO - SERIE --YA?

ahora mi consulta es ... como puedo hacer para que un usuario cualquiera haga una busqueda pero por SERIE haciendo un click en un boton.
dato: para diseño estoy trabajando en dreamweaber

gracias
  #2 (permalink)  
Antiguo 06/08/2009, 10:15
 
Fecha de Ingreso: enero-2009
Mensajes: 408
Antigüedad: 15 años, 10 meses
Puntos: 14
Respuesta: php

Estimado , no se mucho sinceramente de access porque sinceramente no se me dio nunca por estudiarlo , pero no puede hacer algo como lo siguiente , en sql seria algo asi:

SELECT * FROM tabla WHERE serie=$_GET['serie'];

en donde $_GET['serie'] es un valor obtenido mediante el pasaje via URL de la variable serie.

En access supongo que existe algo igual , me refiero a la sintaxis de la consulta.

Espero que le sea de utilidad.

Saludos!
  #3 (permalink)  
Antiguo 06/08/2009, 12:44
 
Fecha de Ingreso: septiembre-2008
Mensajes: 56
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: php

mira use esta logica ..pero me arroja un error en la linea 4 que vendria siendo esta :

$db = odbc_connect('db1','','');


<?php
$serial= $_POST['serial']
$db = odbc_connect('db1','','');
if (!$db) {
exit('Error en la conexión a la base de datos');
} else {
$consulta = "SELECT * FROM MAE_POS where MAE_POS.Serie = ".$serial.";
$result = odbc_exec($db,$consulta);
if (!$result) {
exit("Error en la consulta");
} else {
print "<table width='400' border=\"1\">\n <tr bgcolor='#E0E3F4'>
<th >ORIGEN</th>\n <th>CLIENTE</th>\n <th>FOLIO</th>\n <th>GUIA DESPACHO</th>\n <th>N°SERIE</th>\n <th>SERIE 6</th>\n </tr>\n";
while ($valor = odbc_fetch_array($result)) {
$ORIGEN = $valor['ORIGEN'];
$CLIENTE = $valor['CLIENTE'];
$FOLIO = $valor['Folio'];
$GUIADESPACHO = $valor['DESPACHO'];
$SERIE = $valor['Serie'];
$SERIE6 = $valor['Serie6'];
//$FECHAING = $valor['Fecha Ingreso'];
//<td class='titulonnegro' bgcolor='#E0E3F4'>$FECHAING</td>\n

print " <tr>\n <td class='titulonnegro' bgcolor='#E0E3F4'>$ORIGEN</td>\n
<td class='titulonnegro' bgcolor='#E0E3F4'>$CLIENTE</td>\n
<td class='titulonnegro' bgcolor='#E0E3F4'>$FOLIO</td>\n
<td class='titulonnegro' bgcolor='#E0E3F4'>$GUIADESPACHO</td>\n
<td class='titulonnegro' bgcolor='#E0E3F4'>$SERIE</td>\n
<td class='titulonnegro' bgcolor='#E0E3F4'>$SERIE6</td>\n
</tr>\n";
}
odbc_close($db);
print "</table>\n";
}
}
?>


me puedes ayudar porfa
  #4 (permalink)  
Antiguo 06/08/2009, 13:00
 
Fecha de Ingreso: enero-2009
Mensajes: 408
Antigüedad: 15 años, 10 meses
Puntos: 14
Respuesta: php

Estimado , te dejo una referencia al manual de php que seguro te despejara dudas y te facilitara en la corección de tu error:

http://ar2.php.net/manual/en/function.odbc-connect.php

Saludos!
  #5 (permalink)  
Antiguo 06/08/2009, 15:36
 
Fecha de Ingreso: septiembre-2008
Mensajes: 56
Antigüedad: 16 años, 1 mes
Puntos: 0
De acuerdo Respuesta: php

lo tengo.muchas gracias, era esta consulta para alguien que le sirva
aqui va :

$consulta = "SELECT * FROM MAE_POS where MAE_POS.Serie ='".$serial."'";
$result = odbc_exec($db,$consulta);
  #6 (permalink)  
Antiguo 06/08/2009, 16:15
 
Fecha de Ingreso: julio-2009
Mensajes: 6
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: php

Ola buenas noches, mira yo queria que me ayudaran para que en una pagina web no se vea nada asta que el usuario no se registre....mira tengo esta pagina que se llama clientes1.php aver si me pueden decir que tengo que poner para que asta que no se registre el usuario no pueda ver nada....gracias

clientes1.php
<?
session_start();
$usuario=$_POST['usu'];
$contrasena=$_POST['pass'];
$link = mysql_connect("localhost", "root");
mysql_select_db("moviles", $link);
$consulta="SELECT contrasena FROM registro WHERE usuario='$usuario';";
$result = mysql_query($consulta);
$valor=mysql_num_rows($result);
if ($valor==0)
{
header("Location:clientes.php");
}
else
{
$contra=mysql_result($result,0);
if ($contra==$contrasena)
{
$_SESSION['usuario']=$usuario;
header("Location:index/Marco3.php");
}
else
{
// usuario existe contraseña mal
{
header("Location:clientes.php");
}
}
}
?>

POR FAVOR RESPONDAN CUANTO ANTES ES URGENTE...
  #7 (permalink)  
Antiguo 06/08/2009, 17:44
 
Fecha de Ingreso: enero-2009
Mensajes: 408
Antigüedad: 15 años, 10 meses
Puntos: 14
Respuesta: php

Estimado carlitos_mel por favor no mezcle los temas , si usted crea un nuevo tema aparte con su duda sera resulta casi con seguridad en el plazo de 24 hs , pero por favor NO MEZCLE TEMAS.

Sepa entender que la labor de los moderadores es pesada y todos debemos aportar nuestro granito de arena en mantener el ordén , compañerismo y buenos modales en el foro.

Saludos!
  #8 (permalink)  
Antiguo 07/08/2009, 03:11
 
Fecha de Ingreso: julio-2009
Mensajes: 6
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: php

pero que pasa que no puedo poner mi duda para ver si me la pueden resolver?? o esque este foro no es sobre el tema que yo e puesto??
  #9 (permalink)  
Antiguo 07/08/2009, 03:14
 
Fecha de Ingreso: julio-2009
Mensajes: 6
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: php

me podrias poner un enlace de algun foro donde resuelvan mi duda?? graicas...
  #10 (permalink)  
Antiguo 07/08/2009, 07:24
 
Fecha de Ingreso: enero-2009
Mensajes: 408
Antigüedad: 15 años, 10 meses
Puntos: 14
Respuesta: php

Estimado carlitos_mel , este foro es sobre programación web php , pero precisamente en el tema que usted comento trata sobre Access , fijese que hay un boton que se llama Crear Tema , presione ahi y cree un tema nuevo , POR FAVOR COLABORE CON EL ORDEN DEL FORO.

Por otro lado reportare su mensaje a los administradores para que sea corregido dicho inconveniente .

Le dejo un link a las politicas del foro: http://www.forosdelweb.com/f74/polit...el-web-101485/.

Si usted crea un tema nuevo con su duda seguramente le responderan , pero aqui NO.

Saludos!
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 22:07.