Se metti gli apici ' al posto delle virgolette ", le variabili php non vengono interpretate, o metti le virgolette oppure scrivi

codice:
$queryok=@mysql_query('SELECT * FROM pedigree WHERE PedigreeId = '.$id);
In ogni caso io ti consiglio per chiarezza di mettere sempre e variabili fuori dalle stringhe e concatenarle con il punto.