Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21

Discussione: errore con Left JOIN

  1. #11
    Questa è la query con il solo join
    Codice PHP:
    $query "SELECT nwPrevProdotti.IdLavoro, nwPrevProdotti.prodotto, nwPrevProdotti.tiratura1, nwPrevProdotti.tiratura2, nwPrevProdotti.tiratura3, nwPrevProdotti.tiratura4, nwPrevProdotti.prezzoUnitario1, nwPrevProdotti.prezzoUnitario2, nwPrevProdotti.prezzoUnitario3, nwPrevProdotti.prezzoUnitario4, nwPrevClienti.cliente FROM nwPrevProdotti JOIN nwPrevClienti ON nwPrevProdotti.IdLavoro = nwPrevClienti.IdLavoro "
    Quando vado a stampare il campo cliente mi va in "termina scheda", se invece la decommento va.....

    Codice PHP:
    while ($row sqlsrv_fetch_array($result)) {
    $texthtml .= "<div class=\"riga\">"
    $texthtml .= "<div class=\"codice\">"
    $texthtml .= $row['IdLavoro']; 
    $texthtml .= $row['cliente']; 
    $texthtml .= "</div>"
    $texthtml .= "<div class=\"nome\">"
    $texthtml .= $row['prodotto']; 
    $texthtml .= "</div>"
    $texthtml .= ""
    $texthtml .= "<div class=\"tirapre\">"
    $texthtml .= $row['tiratura1']; 
    $texthtml .= "</div>"
    $texthtml .= "<div class=\"tirapre\">"
    $texthtml .= $row['tiratura2']; 
    $texthtml .= "</div>"
    $texthtml .= "<div class=\"tirapre\">"
    $texthtml .= $row['tiratura3']; 
    $texthtml .= "</div>"
    $texthtml .= "<div class=\"tirapre\">"
    $texthtml .= $row['tiratura4']; 
    $texthtml .= "</div>"
    $texthtml .= "<div class=\"tirapre\">"
    $texthtml .= round($row['prezzoUnitario1'],4); 
    $texthtml .= "</div>"
    $texthtml .= "<div class=\"tirapre\">"
    $texthtml .= round($row['prezzoUnitario2'],4); 
    $texthtml .= "</div>"
    $texthtml .= "<div class=\"tirapre\">"
    $texthtml .= round($row['prezzoUnitario3'],4); 
    $texthtml .= "</div>"
    $texthtml .= "<div class=\"tirapre\">"
    $texthtml .= round($row['prezzoUnitario4'],4); 
    $texthtml .= "</div>";
    $texthtml .= "</div>"

    Griggio Claudio

  2. #12
    Originariamente inviato da griggioclaudio
    Quando vado a stampare il campo cliente mi va in "termina scheda"
    davvero?

  3. #13
    diciamo che mi va in attesa continua fino a quando appare il messaggio termina o attendi
    se rimetto il commento a quella riga tutto perfetto, in mezzo secondo carica i suoi 2700 record....
    Griggio Claudio

  4. #14
    Ho provato a commentare le righe lasciando solamente le due righe che mi servono.... funziona

    Codice PHP:
    $query "SELECT nwPrevProdotti.IdLavoro,

     /*nwPrevProdotti.prodotto, nwPrevProdotti.tiratura1, nwPrevProdotti.tiratura2, nwPrevProdotti.tiratura3, nwPrevProdotti.tiratura4, nwPrevProdotti.prezzoUnitario1, nwPrevProdotti.prezzoUnitario2, nwPrevProdotti.prezzoUnitario3, nwPrevProdotti.prezzoUnitario4,*/


     nwPrevClienti.cliente FROM nwPrevProdotti INNER JOIN nwPrevClienti ON nwPrevProdotti.IdLavoro = nwPrevClienti.IdLavoro "

    adesso provo a capire dov'è l'inghippo....
    Griggio Claudio

  5. #15
    se provo a commentare mano a mano le righe della funzione while vedo che le cose iniziano a rallentare... poi dal quarto campo in poi si impianta
    Sembra quasi che i dati da stampare siano troppi... può essere?
    Griggio Claudio

  6. #16
    ma l'errore te lo dà solo da php? hai provato la query direttamente dentro phpmyadmin? (o quello che usi per gestire il db)

  7. #17
    ho provato a ricrearlo utilizzando crystal report con gli stessi campi e non ha nessunissimo problema, proverò con la phpadmin....
    Griggio Claudio

  8. #18
    eh, allora è qualche problema nella tua pagina php...

  9. #19
    ho eseguito la query su sql studio management e tutto funziona,
    poi ho lanciato il debug e sta lavorando.....
    Griggio Claudio

  10. #20
    correggo, ho tolto tutti i <div> in modo da buttar fuori dalle b..e la formattazione e mi ha eseguito la stampa dei dati in un batter d'occhio...

    forse è meglio che passo alla sezione css.
    Griggio Claudio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.