• Viernes 8 de Noviembre de 2024, 16:13

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - reydenvosivo

Páginas: [1]
1
MySQL / Problema Con Insercion De Datos.
« en: Sábado 27 de Octubre de 2007, 01:27 »
Estimados, mi problema es el siguiente; no puedo ingresar datos en mi BD ... como dije, estoy trabajando con php y mysql ... puedo extraer los datos de la BD, pero no pudo insertar. Por mas que le doy vueltas al asunto no encuentro el desperfecto.
Codigo fuente:

if ($_POST[btnEnviarNuevoTema]) {
$sql = "select max(iditem) as M from items";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
if($row['M'] > 0)
$max = $row['M'] + 1;
else
$max = 1;

$fecha = date("Y-m-d h:i:s");

$sql = " INSERT INTO items (idmene, iditem, titulo, mensaje, fecha, idusuario, parent, visitas)";
$sql .= " VALUES ($_POST[idmenu], $max, '$_POST[txtTitulo]', '$_POST[taContenido]', '$fecha', $_SESSION[idusuario], 0, 1)";
$res = mysql_query($sql);

$_GET[iditem] = $max;

if($res) echo 'Ingresado Satisfactorianmente';
else echo 'No se puede ingresar el nuevo tema';

}
....
....
....

$sql_ruta = 'select * from items, secciones, menues where items.idmenu = menues.idmenu and secciones.idseccion = menues.idseccion and items.iditem = '.$GET[iditem];
$res_ruta = mysql_query($sql_ruta);
if(@mysql_num_rows($res_ruta)) {
$row_ruta = mysql_fetch_array($res_ruta);
}

$sql = 'select * from usuarios, paises where usuarios.idpais = paises.idpais and idusuario = '.$_SESSION[idusuario];
$res = mysql_query($sql);
if(mysql_num_rows($res)) {
$row = mysql_fetch_array($res);
}

echo '<form action=mensajes.php method=post>';
echo '<table align="center" border=0 cellspacing=0 cellpadding=0 width97%>';

if($_SESSION[idusuario])
$nombre = " [ Bienvenido $_SESSION[nombre] ] [ <a href='?modo=terminarSesion'>Terminar Sesion2</a> ] ";

echo '<tr>';
echo '<td class=ruta colspan>[ <a href="index.php">Ir a Inicio</a> }'.$nombre.'[ '.$row_ruta[nom_seccion].' /'.$row_ruta[nom_menu].' ]</td>';
echo '</tr>';
echo '<tr>';
echo '<td colspan=2> </td>';
echo '</tr>';

$dia = date("d"). ' de '.$mes[date("n")].' de '.date("Y");
$hora = date("H").':'.date("i").' hrs.';

$fecha = $dia.' @ '.$hora;

$fecha_ingreso = explode(" ", $row[fecha_ingreso]);
$dia = explode("-", $fecha_ingreso[0]);
$hora = explode(":", $fecha_ingreso[1]);

$dia = $dia[2].' de '.$mes[$dia[1]].' de '.$dia[0];
$hora = $hora[0].':'.$hora[1].' hrs.';

$fecha_ingreso = $dia;

echo '<tr>';
echo '<td class=numeroMensaje align=center> Titulo: </td>';
echo '<td class=tituloMensaje><input type=text size=70 name=txtTitulo></td>';
echo'<td class=numeroMensaje align=right># Nueva Respuesta</td>';
echo '</tr>';

echo '<tr>';
echo '<td class=fechaEnvio colspan=3>Fecha de envio:'.$fecha.'</td>';
echo '</tr>';

echo '<tr>';
echo '<td class=datosAutor rowspan=5 valign=top align=center><imgwidth=90 height=90 src="imagenes/'.$row[imagen].'"></td>';
echo '<td class=datosAutor width=90% colspan=2>Autor:'.$row[nombre].'</td>';
echo '</tr>';

echo '<tr>';
echo '<td class=datosAutor colspan=2>Fecha de Ingreso:'.$fecha_ingreso.'</td>';
echo '</tr>';

echo '<tr>';
echo '<td class=datosAutor colspan=2>Ubicacion: '.$row[desc_pais].'</td>';
echo '</tr>';

echo '<tr>';
echo '<td class=datosAutor colspan=2>Mensajes Enviados: '.$usuario_mensajes[$row[idusuario]].'</td>';
echo '</tr>';

echo '<tr>';
echo '<td class=mensaje colspan=2 valign=middle><br><textarea name=taContenido rows=10 cols=122></textarea><br><br>'.$row[firma].'<br><br></td>';
echo '</tr>';

echo '<tr>';
echo '<td colspan=3> </td>';
echo '</tr>';

echo '<tr>';
echo '<td colspan=3 align=right><input type=button onClick="window.location=\'mensajes.php?modo=v&idi tem='.$_GET[iditem].'\'" value="Cancelar"> <input type=submit name=btnEnviar value="Grabar !"></td>';
echo '</tr>';
echo '</table>';

echo '<input type=hidden name=iditem value='.$_GET[iditem].'>';

echo '</form>';
}


Saludos, espero me ayuden. :(

2
PHP / Formulario Html En Php
« en: Viernes 10 de Agosto de 2007, 01:23 »
Hola colegas. Mi problema es con un formulario en un codigo php. Resulta que no me envia datos a otro archivo. Los archivos son buscarcliente.php y actualizar.php.

CODIGOS:
//actualizarcliente.php

<form name="form1" method="post" action="actualizarcliente.php">

<html>

<head>

<title>Busqueda Cliente</title>



<link type="text/css" rel="stylesheet" href="estilo.css" media="screen, projection">





<style type="text/css">

<!--

.Estilo1 {color: #FFFFFF}

.Estilo2 {color: #FFFFFF; font-weight: bold; }

-->

</style>

</head>

<body style="background:#3d8bd6 url(imagenes/img/azuldegrade.jpg) top left repeat-x">

<div align="center">



<div align="center"><script type="text/javascript" language="JavaScript1.2" src="manuadmin.js"></script></div>

<h2 style="text-align:center;color:#fff;">Búsqueda Cliente </h2>



<p><table width="94%" height="117%" border="1" align="center" valign="middle" cellspacing="0" bordercolor="#0000FF" id="0"  >

  <tr>

    <td width="95%" height="90%" align="center" valign="middle" bordercolor="#0000FF">



<?php


$coneccion = include "conexion.php";



$result=mysql_query("SELECT * FROM cliente ", $conexion);

if (!$result) {

   echo "Ha ocurrido un error.\n";

   exit;

}


   while($row=mysql_fetch_row($result)){

        if ($row[2] == $_REQUEST[cod]){



      $_REQUEST[nombre]=$row[0];  

      $_REQUEST[apellido]=$row[1];

      $_REQUEST[rut]=$row[2];
      $_REQUEST[fono]=$row[3];

      $_REQUEST[direccion]=$row[4];      
      $_REQUEST[ciudad]=$row[5];

      



      

      
      }
   }
   if (!$_REQUEST[rut]) { echo "No se ecnuentra rut: '$_REQUEST[cod]'"; /*hacer un Volver*/}

?>
<br>





      <table width="90%" height="60%" border="0" align="center" valign="middle" cellspacing="0" bordercolor="#0000FF" id="0">

          <tr>

            <td width="18%" height="60%" rowspan="13" align="center" valign="top" bordercolor="#0000FF"> 

            </td>

            <td height="5%" colspan="3" align="center" valign="middle" border="1">

              <div align="center"></div></td>

            <td width="27%" height="60%" rowspan="95" align="center" valign="bottom" bordercolor="#0000FF"><div align="center">

              </div></td>

          </tr>

          <tr>

            <td height="5%" align="center" valign="middle" border="1" cellspacing="0"><div align="left">

                <p><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif"><strong>Rut Cliente </strong></font></p>

            </div></td>

            <td height="5%" align="center" valign="middle"><div align="center" class="Estilo1">:</div></td>

            <td height="5%" align="left" valign="middle"><input type="text" name="rut" size="20" maxlength="50" value= <?php echo "\"".$_REQUEST[rut]."\""; ?>></td>

          </tr>

          <tr>

            <td width="30%" height="5%" align="center" valign="middle" bordercolor="#0000FF">

              <div align="left"><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif"><strong>Nombre</strong></font></div></td>

            <td width="8%" height="5%" align="center" valign="middle" bordercolor="#0000FF" >

              <div align="center" class="Estilo1">:</div></td>

            <td width="17%" height="5%" align="center" valign="middle">  

              <div align="left">

                <input type="text" name="nombre" size="20" maxlength="50" value= <?php echo "\"".$_REQUEST[nombre]."\""; ?>>

              </div></td>

          </tr>

          <tr>

            <td width="30%" height="5%" align="center" valign="middle" bordercolor="#0000FF">

              <div align="left"><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif"><strong>Apellido</strong></font></div></td>

            <td width="8%" height="5%" align="center" valign="middle" bordercolor="#0000FF">

              <div align="center" class="Estilo1">:</div></td>

            <td width="17%" height="5%" align="left" valign="middle" bordercolor="#0000FF" >          

           <input type="text" name="apellido" size="20" maxlength="50" value= <?php echo "\"".$_REQUEST[apellido]."\""; ?>></td>

          </tr>

   <tr>

            <td width="30%" height="5%" align="center" valign="middle" bordercolor="#0000FF">

              <div align="left"><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif"><strong>Ciudad</strong></font></div></td>

            <td width="8%" height="5%" align="center" valign="middle" bordercolor="#0000FF" >

              <div align="center" class="Estilo1">:</div></td>

            <td width="17%" height="5%" align="center" valign="middle">  

              <div align="left">

                <input type="text" name="ciudad" size="20" maxlength="50" value= <?php echo "\"".$_REQUEST[ciudad]."\""; ?>>

              </div></td>

          </tr>

   
   <tr>

            <td width="30%" height="5%" align="center" valign="middle" bordercolor="#0000FF">

              <div align="left"><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif"><strong>Direccion</strong></font></div></td>

            <td width="8%" height="5%" align="center" valign="middle" bordercolor="#0000FF" >

              <div align="center" class="Estilo1">:</div></td>

            <td width="17%" height="5%" align="center" valign="middle">  

              <div align="left">

                <input type="text" name="dir" size="20" maxlength="50" value= <?php echo "\"".$_REQUEST[direccion]."\""; ?>>

              </div></td>

          </tr>

   <tr>

            <td width="30%" height="5%" align="center" valign="middle" bordercolor="#0000FF">

              <div align="left"><font color="#FFFFFF" size="3" face="Arial, Helvetica, sans-serif"><strong>Telefono</strong></font></div></td>

            <td width="8%" height="5%" align="center" valign="middle" bordercolor="#0000FF" >

              <div align="center" class="Estilo1">:</div></td>

            <td width="17%" height="5%" align="center" valign="middle">  

              <div align="left">

                <input type="text" name="telefono" size="20" maxlength="50" value= <?php echo "\"".$_REQUEST[fono]."\""; ?>>

              </div></td>

          </tr>


        </table>

     

        <table width="90%" height="9%" border="0" align="center" valign="middle" cellspacing="0" bordercolor="#0000FF" id="0">

          <tr>

            <td width="45%" height="9%" valign="middle" align="right" bordercolor="#0000FF"><input type="submit" name="Submit" value="Actualizar"></td>

            <td width="45%" height="9%" align="left" valign="middle" bordercolor="#0000FF" > </td>

          </tr>

        </table>

        <div align="right"> </div>





        <p></p>

 



 

    </td>

  </tr>

</table>





</body>

</html>



</form>





//COIGO ACTUALIZAR.PHP



<html>





<body style="background:#3d8bd6 url(imagenes/img/azuldegrade.jpg) top left repeat-x">



<h2 style="text-align:center;color:#fff;"> </h2>



<h2 style="text-align:center;color:#fff;">


<?php

$coneccion = include "conexion.php";
   if(!$coneccion) {echo "No me pude conectar";}

   

echo $_REQUEST[rut]; //AQUI NO ME IMPRIME EL RUT. DEL FORMULARIO ANTERIOR



echo $nombre; echo "funciona mierda"; echo $dir; echo $_REQUEST[dir]; echo" uff";
$result=mysql_query("UPDATE cliente SET nombre=$nombre,
    apellido=$apellido",$conexion);



?>

</body>

</html>

Yo creo que el problema esta en en el formulario. Pero no lo puedo pillar.
espero me ayuden. Saludos

3
MySQL / Problema Con Mysql
« en: Jueves 9 de Agosto de 2007, 11:40 »
Hola, estoy trabajando con phpmyadmin ... cree las tablas en el administrador de BD web, e ingresé algunos datos de pruebas ... la tabla es Cliente, que consta de campos como nombre, apellido, rut, etc. A todo esto estoy trabajando con el Xampp para Linux ... éste trae el apache ...
El problema es que no puedo escribir ni leer de mi base de datos ¿Será un problema del Xampp?

Este es mi código de escritura:

<html>

<head>

<title>NUEVO CLIENTE</title>

</head>

<body bgcolor=black>

<font color=white>


<?php

$link = mysql_connect("localhost", "root");

mysql_select_db("taxitur", $link);

$sql = "SELECT * from clientes WHERE rut LIKE '$_REQUEST[rut]'";

$result = mysql_query($sql, $link);
//aca faltan mas validaciones

if($_REQUEST[rut]=="") {

 echo "Debe ingresar un rut\n";
}

else {

  //if ($row = mysql_fetch_array($result)){

   // echo "No se pudo ingresar porque ya existe un cliente con ese rut";
   // }



  //else {

    mysql_query("INSERT INTO clientes (rut,nombre,apellido,ciudad,direccion,telefono)
   VALUES ('$_REQUEST[rut]','$_REQUEST[nombre]','$_REQUEST[apellido]','$_REQUEST[ciudad]','$_REQUEST[direccion]',
           '$_REQUEST[telefono]')",$link);
    echo "Cliente ingresado correctamente";

  //  }

  }


?>


</font> </b>  

</body>

</html>


Por su ayuda gracias.

Páginas: [1]