| |||
Pero .. de que tablas estamos hablando (de tu Base de datos .. supongo) y que relación guardan entre ellas (o no guardan ninguna? ..solo se trataría de "unirlas" par trabajarlas como una sóla) ¿Estás diciendo que tienes N tablas (relacionadas) .. quieres obtener N registros de esas tablas bajo el critério (condición) que definas y .. todo eso ha de generar nuevos registros en otra tabla? Aclara un poco más la situación . .indica la estructura de tus tablas y la relación que peudan guardar entre ellas. Pero, .. en principio todo eso son problemas en su base de SQL .. cosa que deberías resolver todo o en parte primero antes de ver soluciones vía PHP. Un saludo, |
| ||||
Gracias man por interesarte en mi consulta en realidad lo que quiero hacer es lo siguiente, es un album de fotos pero echo por mi mismo...jeje...bueno en realidad la bd tiene dos tablas "fotosyo" "fotosartistas", la estructura de las tablas seria id, nombre, imagen, comentario las cuales entre ellas no tienen ninguna relacion nada mas mi consulta es que al subir un archivo a la bd en el formulario existira una opcion "eliga categoria" y ahi se tiene que desplegar las dos tablas de la bd, (es mas para llevar un orden de las fotos nada mas) asi puedo seleccionar en que tabla guardare la foto....la parte de subir la foto ya la tengo echa pero tan solo logro subirla a una sola tabla...pero no logro rasonar como puedo seleccionar a que tabla guardar...espero que me entienda la pregunta...esperando respuesta...jah bless |
| ||||
mmm... no sé si entendí bien... En el formulario que utilizas para subir la foto, agregas un comboBox (o select):
Código:
Y en el script .php que recoge las variables y hace el upload... modificas:<select name="tabla"> <option value="tabla1" selected>FotosYo</option> <option value="tabla2">FotosArtistas</option> </select> Código PHP: ![]() |
| ||||
gracias man en cuanto tenga el resultado con el codigo que tengo le digo como me fue claro que cometi el error de no postear mi codigo pero pornto lo hare ya man muchisimas gracias y que jah lo bendiga |
| ||||
hola man bueno en realidad no me funciono lo que ud me dijo...ya que no super aplicarlo muy bien...a continuacion esta el codigo que hice para poder subir un archivo a la bd pero mi duda es agragarle el checkbox ( o como se escriba) que seleccione la tabla en que va a ser guardada la foto en la BD, cualquier ayuda se le agradece.... !---guardar.php---! <?php if (is_uploaded_file($_FILES['archivo']['tmp_name']) === TRUE) { $imagen = mysql_escape_string(join(@file($_FILES['archivo']['tmp_name']))); $nombre = mysql_escape_string($_POST['nombre']); $tipo = $_FILES['archivo']['type']; @mysql_connect('localhost', 'root', '') or die('No se ha podido conectar el servidor de datos'); @mysql_select_db('imagen') or die('La base de datos es inexistente'); if (isset($nombre)) { if (@mysql_result(@mysql_query("SELECT nombre FROM fotoyo WHERE nombre='$nombre'"), 'nombre')) die('El nombre de la imagen esta actualmente en uso'); } @mysql_query("INSERT INTO fotoyo(nombre, tipo, imagen) VALUES('$nombre', '$tipo', '$imagen')"); $id = @mysql_insert_id(); echo ' <html> <body> <p align="center">Se ha subido la imagen a la base de datos</p> <br /> <p align="center">ID: ' . $id . '</p> <p align="center">Nombre: ' . $nombre . '</p> <br /> <center> <p>Puede verla pulsando <a href="ver_imagen.php?id=' . $id . '">aquí</a> </p> </center> </body> </html> '; exit; } else { echo ' <form enctype="multipart/form-data" method="post" action="' . $_SERVER[SCRIPT_NAME] . '"> Nombre: <input type="text" name="nombre" maxlength="256" /> (Opcional) <br> Archivo: <input type="file" name="archivo" /> <br /> <input type="submit" /> </form> '; } ?> |
| ||||
No entiendo qué parte te resulta problemática de lo que te puse: Código PHP: ![]() Última edición por jpinedo; 06/09/2004 a las 21:56 |