Visualizzazione risultati 1 fino 9 di 9

Discussione: UFFA!! Stavolta chiedo aiuto su una QUERY

  1. #1
    Guest

    Predefinito

    Ok, ora sono proprio stufo degli scherzetti del MYSQL.
    Diciamo che ho una tabella con due colonne, DATA (aaaa.mm.gg) e TESTO.

    chiamo un SELECT data,testo FROM mia_tabella WHERE ecc.ecc. ORDER BY data DESC

    ok?

    Faccio un WHILE all' $array=MYSQL_FETCH_ARRAY(select) e printo:
    $array[data] : $array[testo]

    ok?

    PERCHE' (uaaahhhh) my ritrovo con la data printata + i due punti + un'altra data che la query ha modificato in gg.mm.aaaa + un meno + il testo???

    Scusate ma a volte mi scxxo anch'io... :-)
    Grazie!

  2. #2
    Guest

    Predefinito

    riporta il codice completo e l'output

  3. #3
    Guest

    Predefinito

    Ok
    Allora:

    //dichiara $sql come stringa di connessione al database sql
    $sql=mysql_connect("localhost","","") or die ("errore durante la connessione");
    //dichiara $db come nome del database
    $db=my_db;
    //dichiara $tabellanews come tabella di lavoro
    $tabellanews=news;

    $selnews=mysql_db_query($db,"SELECT data,testo,url FROM $tabellanews ORDER BY data DESC" ,$sql);

    while ($array_news=mysql_fetch_array($selnews, MYSQL_ASSOC)) {

    if ($array_news[testo]) {

    print "<a href=\"$array_news[url]\"><b>$array_news[data]</a>:</b> $array_news[testo] - ";

    }
    }

    E questo è l'output:

    2003/12/03: 03.12.2003 - testo

    ...una bischerata... ma un và!!!

  4. #4
    Guest

    Predefinito

    prova a cambiare stile di query:

    //dichiara $sql come stringa di connessione al database sql
    $sql=mysql_connect("localhost","","") or die ("errore durante la connessione");
    mysql_select_db(my_db);

    $selnews=mysql_query("SELECT data,testo,url FROM $tabellanews ORDER BY data DESC" ,$sql);

    while ($array_news=mysql_fetch_array($selnews))
    {

    if ($array_news[testo]) {

    print "<a href=\"$array_news[url]\"><b>$array_news[data]</a>:</b> $array_news[testo] - ";

    }
    }


    così dovrebbe andare, salvo errori di battitura.

  5. #5
    Guest

    Predefinito

    Grazie per l'interesse, eva04, ma non è uguale??
    comunque il paramentro ASSOC l'ho inserito solo dopo aver riscontrato il problema, se è quello a cui ti riferisci.

  6. #6
    Guest

    Predefinito

    bè, è un po' diverso usi delle funzioni diverse perciò potrebbe essere, sinceramente il parametro ASSOC nn l'ho mai usato, quindi nn ti so dire.

  7. #7
    Guest

    Predefinito

    Scusami ma proprio non capisco :(
    Quali funzioni "diverse" intendi

  8. #8
    Guest

    Predefinito

    fai una query più diretta e meno complicata scegliendo prima il db.

  9. #9
    Guest

    Predefinito

    Niente da fare.
    Non cambia niente. Nell'array $array_news[testo] mi riporta automaticamente anche la data che così diventa doppia... :?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •