Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - motocros_elche

#361
PHP / Re: problema mysql_send.php
15 Febrero 2010, 23:43 PM
mmm
tengo una *****idea*****

explico
yo solo quiero crear la web o las webs con su estilo prductos por ejemplo en el indez estaria una foto y abajo las novedades en articulos tal todos esos articulos con la imagen en miniatuta y con la opcion de darle a ampliar imagen y ver descripcion...

todo eso e conseguido hacerlo pero editando parte por parte... osea ampliar imagen la imagen mas grande descripción parte donde salen novedades a parte también...

quiero algo que me permita hacer todo eso desde la web modificar cosas añadir artículos con descripción y que estomáticamente aparezcan en miniatura la opción ver descripción que salgan los 3 o 5 últimos en novedades

osea automatizar todo un poco y que se pueda hacer desde la web...

no quiero mas complicaciones de libros para tontos ni errores... xD

Gracias
#362
PHP / Re: problema mysql_send.php
14 Febrero 2010, 19:20 PM
Cita de: KrossPock en 14 Febrero 2010, 19:20 PM
Lo que pasa es que tenes que aprender a codear, no a copiar codes ¬¬
yaa...

recomiendame algun libro o algo pare empezar desde 0 y que sea entendible... plz xD
#363
PHP / Re: problema mysql_send.php
14 Febrero 2010, 19:18 PM
no hay algun otro libro que no sea este...?
no sirve de nada siempre errores y no aprendo nada... xDDD

Gracias
#364
PHP / Re: problema mysql_send.php
14 Febrero 2010, 19:09 PM
Cita de: yoyahack en 14 Febrero 2010, 19:08 PM
quien fue que codeo el archivo mysql_send.php?
como?
#365
PHP / Re: problema mysql_send.php
14 Febrero 2010, 19:07 PM
Cita de: & eDu & en 14 Febrero 2010, 19:06 PM
Cita de: motocros_elche en 14 Febrero 2010, 18:25 PM
Cita de: yoyahack en 14 Febrero 2010, 18:16 PM
Los datos del formularios man, recojo las variables de los formulario aver si contienen algun valor.
mm
te refieres a esto?

Sí, eso tiene que estar rellenado
El primer campo con el nombre de la base de datos y el segundo con la consulta.
todos esos datos me los tengo que inventar?
#366
PHP / Re: problema mysql_send.php
14 Febrero 2010, 18:25 PM
Cita de: yoyahack en 14 Febrero 2010, 18:16 PM
Los datos del formularios man, recojo las variables de los formulario aver si contienen algun valor.
mm
te refieres a esto?
#367
PHP / Re: problema mysql_send.php
14 Febrero 2010, 17:53 PM
Cita de: yoyahack en 14 Febrero 2010, 17:12 PM
Osea, los datos del formulario, si no estan lleno no se ejecutara el code.
que datos?
los archivo .php o los datos que tienes que rellenar desde el navegador??
#368
PHP / Re: problema mysql_send.php
14 Febrero 2010, 16:59 PM
Cita de: yoyahack en 14 Febrero 2010, 15:23 PM
No uses magic_quotes_gpc, este se puede bypassear, alguna veces la comodidad no es lo mejor para poner proteccion, mejor pasa todo por htmlentities(), ok a lo que vamos, asi quedaria mejor, si las variables del formulario no contiene ningun valor no se ejecuta el if principal, te recomiendo que las variables del formulario la guardes en una variable porque estar haciendo $_POST['aaaa'], te puede confundir, es mejor tratar de hacer codes limpios asi te evitas problemas o lo resuelves mas facir xD, asi quedaria mejor:

Código (php) [Seleccionar]
<?php
/*Program:  mysql_send.php
 *Desc:     PHP program that sends an SQL query to the
 *          MySQL server and displays the results.
 */
echo "<html>
      <head><title>SQL Query Sender</title></head>
      <body>"
;
if(
ini_get("magic_quotes_gpc") == "1")
{
   
$_POST['query'] = stripslashes($_POST['query']);
}
$host="mysql.webcindario.com";
$user="libertyelche";
$password="******";

/* Section that executes query and displays the results */
if(!empty($_POST['database']) && !empty($_POST['query']))
{
  
mysql_connect($host,$user,$password) or die(mysql_error());
  
mysql_select_db($_POST['database']) or die(mysql_error());
  
$result mysql_query($_POST['query']) or die(mysql_error());
  echo 
"Database Selected: <b>{$_POST['database']}</b><br>
        Query: <b>
{$_POST['query']}</b>
        <h3>Results</h3><hr>"
;
  if(
$result == false)
  {
     echo 
"<h4>Error: ".mysql_error($cxn)."</h4>";
  }
  elseif(@
mysql_num_rows($result) == 0)
  {
     echo 
"<h4>Query completed. 
            No results returned.</h4>"
;
  }
  else
  {
   
/* Display results */
     
echo "<table border='1'><thead><tr>";
            for(
$i 0;$i mysql_num_fields($result);$i++)
            {
             echo 
"<th>".mysql_field_name($result,$i).
                  
"</th>";
            }
     echo 
"</tr></thead>
           <tbody>"
;
     for (
$i=0;$i mysql_num_rows($result);$i++)
     {
        echo 
"<tr>";
        
$row mysql_fetch_row($result);
        foreach(
$row as $value)
        {
           echo 
"<td>".$value."</td>";
        }
        echo 
"</tr>";
     }
     echo 
"</tbody></table>";
  } 
 
/* Display form with only buttons after results */
  
$query str_replace("'","%&%",$_POST['query']);
  echo 
"<hr><br>
      <form action='
{$_SERVER['PHP_SELF']}' method='POST'>
        <input type='hidden' name='query' value='
$query'>
        <input type='hidden' name='database'
               value=
{$_POST['database']}>
        <input type='submit' name='queryButton'
               value='New Query'>
        <input type='submit' name='queryButton'
               value='Edit Query'>
      </form>"
;
  exit();


/* Displays form for query input */
if (@$_POST['queryButton'] != "Edit Query")
{
   
$query " ";
}
else
{
   
$query str_replace("%&%","'",$_POST['query']);
}
?>

<form action="<?php echo $_SERVER['file:///C|/Documents and Settings/Jonatan/Mis documentos/Downloads/PHP_SELF'?>"
      method="POST">
<table>
<tr><td style='text-align: right; font-weight: bold'>
         Type in database name</td>
     <td><input type="text" name="database"
            value=<?php echo @$_POST['database'?> ></td>
</tr>
<tr><td style='text-align: right; font-weight: bold'
         valign="top">Type in SQL query</td>
     <td><textarea name="query" cols="60"
            rows="10"><?php echo $query ?></textarea></td>
</tr>
<tr><td colspan="2" style='text-align: center'>
        <input type="submit" value="Submit Query"></td>
</tr>
</table>
<input type="hidden" name="form" value="yes">
</form>
</body></html>




ok este no me da error directamente no me sale nada al pulsar el botón... que datos son los que hay que rellenar?
en el archivo .php alguno mas a parte de host user y pass?
probé a pner algunos pero o no salia nada o decía acces denied

cuando estoy en el archivo osea ya subido desde el navegador tengo que rellenar algo??

Graciaas
#369
PHP / Re: problema mysql_send.php
14 Febrero 2010, 14:57 PM
solucionado
#370
PHP / Re: problema mysql_send.php
14 Febrero 2010, 14:56 PM
Cita de: & eDu & en 14 Febrero 2010, 12:40 PM
Código (php) [Seleccionar]
  mysql_connect($host,$user,$password) or die(mysql_error());
  mysql_select_db($_POST['database']) or die(mysql_error());
  $result = mysql_query($_POST['query']) or die(mysql_error());
Lo remplazas por

Código (php) [Seleccionar]
if(!empty($_POST['database']) && !empty($_POST['query']))
{
      mysql_connect($host,$user,$password);

      mysql_select_db($_POST['database']);
... .....
.....
..
.}else{echo 'Ingresa los campos';}


El código que te ha dejado yoyahack es para comprobar si recibes los $_POST
PD: No entiendo como puedes estar leyendo un libro e ir por ese capítulo y no saber aun como funciona un formulario :S
error xD