Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/11/2013, 15:31
jc1992
 
Fecha de Ingreso: noviembre-2010
Mensajes: 156
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Pasar la url del foreach

Lo que quiero es crear un menú , digamos que el valor que sale en

echo "<a href='$url'>$value1</a>";

value1 (son la tablas) , es el valor que quiero pasar a la consulta SQL.

$sql="SELECT * FROM $value1";

A la derecha del FROM me gustaría poner el valor de $value1 (que son las tablas y entonces no se como pasar la variable)

A eso me refiero

El archivo php entero es este

Cita:
<?php
//MOSTRAR TABLAS
include("config.php");
$result = mysql_query("SHOW TABLES FROM web;");
while ($row1=mysql_fetch_assoc($result)){
$i=0;
foreach ($row1 as $key1 => $value1){
echo "<p>";
echo $value1;
echo "<p>";
}
}
//MOSTRAR CONTENIDO
$sql="SELECT * FROM usuarios";
echo $sql;
$resultado=mysql_query($sql);
$campos=mysql_num_fields($resultado);
$filas=mysql_num_rows($resultado);
echo "<p><b>$filas usuaris</b></p>";
echo "<table border='2' align='center'>";
echo "<tr>";
for ($i=0;$i<$campos;$i++){
$nombrecampo=mysql_field_name($resultado,$i);
echo "<th>$nombrecampo</th>";
}
echo "</tr>";
while ($row=mysql_fetch_assoc($resultado)){
echo "<tr>";
$i=0;
foreach ($row as $key => $value){
echo "<td>$value</td>";
}

echo "</tr>";
}

echo "</table>
<br />";
?>

Última edición por jc1992; 04/11/2013 a las 15:39