OK ho risolto così:

Codice PHP:

$sql 
"SELECT * FROM ordine"
$result mysql_query($sql); 

$ordine_stampa="";

while(
$row mysql_fetch_assoc($result)) { 

$id_piatto=$row['id_piatto']; $codice_piatto=$row['codice_piatto']; $quantita=$row['quantita']; $prezzo=$row['prezzo']; $timestamp=$row['timestamp'];

$ordine_stampa.= "Id piatto $id_piatto / Codice piatto $codice_piatto /  Quantità $quantita / Prezzo $prezzo / Timestamp $timestamp \r\n"



}

///INIZIO CODICE PER L'INVIO ALLA PRITER LOCALE

$stampante=printer_open("Samsung SCX-4725 Series PCL 6"); // Apro la connessione 
printer_start_doc($stampante,"Titolo del Documento"); // Inizio documento 
printer_start_page($stampante); //Inizio pagina 1 

//$font=printer_create_font("Arial", 148, 76, PRINTER_FW_MEDIUM, false, false,false, -50); 
//printer_select_font($font); 
printer_draw_text($stampante,$ordine_stampa1010); // Ecco chescriviamo!!! 
//printer_delete_font($font); 

printer_end_page($stampante); // Fine pagina 1 
//printer_start_page($stampante); //Inizio pagina 2 

//printer_draw_bmp($stampante, "c:\immagine.bmp", 10, 10); //Ecco la nostraimmagine!!! 

//printer_end_page($stampante); // Fine pagina 2 
printer_end_doc($stampante); // Fine documento 
printer_close($stampante); // Chiudo la connessione



echo $ordine_stampa
Nasce ora un problema per far andare a capo alla fine della stringa, cioè la variabile:

Codice PHP:
$ordine_stampa.= "Id piatto $id_piatto / Codice piatto $codice_piatto /  Quantità $quantita / Prezzo $prezzo / Timestamp $timestamp \r\n"
dovrebbe andare a capo ad ogni fine ciclo, ma non ci va ne con \r\n ne con
.
A video con
va a capo ma in stampa risulta una stringa intera.