dunque il problema e' qua
prima query a inizio codice
Codice PHP:
<?php
//error_reporting(E_ALL | E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
require_once("connetti.php");
$actor_id = $_GET["id"];
$query = mysql_query ("
SELECT person.*
FROM
person
WHERE PersonID=" . (int)$actor_id) or die ("Error in query: " . mysql_error());
$row = mysql_fetch_array ($query);
//if(mysql_query($query) !== true) {
// echo 'errore ' . "\n";
// }
?>
processa tutti i dati nella scheda, funziona come puoi vedere
ma se io inserisco la seconda query vicino al codice che visualizza il nome e data di nascita/e morte (eventuale) sballa tutto, anche se il ciclo while e' chiuso
Codice PHP:
<?php
$actor_id = $_GET["id"];
$query = mysql_query("
SELECT
person.Name
FROM person
WHERE PersonID IN (
SELECT PersonPseudonym.PseudonymID FROM PersonPseudonym WHERE PersonPseudonym.PersonID = $actor_id
)
");
if (!$query) {
die(mysql_error());
}
while ($row = mysql_fetch_array ($query)) {
?>
<?php echo $row['Name']; ?>
<?php
}
?>
quindi non so' come risolvere