downloads_files
id
category_id
name
description_small
agreement_id
downloads_agreements
id
name
contents
downloads_customfields
id
label
downloads_customfields_data
id
field_id
file_id
value
Lo que tengo que hacer es mostrar cada elemento de downloads_files con un while y agregar el valor correspondiente al id de downloads_file de las otras tablas.
Hice lo siguiente:
Código PHP:
$result = mysql_query("
SELECT * FROM downloads_files
JOIN (downloads_agreements, downloads_customfields_data, downloads_customfields)
ON (downloads_fles.agreement_id = downloads_agreements.id
AND downloads_files.id = downloads_customfields_data.file_id
AND downloads_customfields_data.field_id = downloads_customfields.id)
order by downloads_files.name");
Código PHP:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:appservwwwmdbindex.php on line 138
Código PHP:
while ($row = mysql_fetch_array($result)) {
Quiero mostrar cada dato (que son archivos para descargar) con su correspondiente dato de "downloads_customfields_data" y "downloads_agreement"; a su vez el "downloads_customfield_data" lo tengo que asociar al "downloads_customfield" porque en este último hay un dato que también tengo que mostrar.
Me anduve recorriendo google y el foro pero lo único que pude es asociar dos tablas