Pagina 2 din 3 PrimulPrimul 123 UltimulUltimul
Rezultate 11 la 20 din 24

Subiect: Some help in PHP-mySQL

  1. #11
    Avatarul lui impelo
    impelo este deconectat Membru SeoPedia
    Reputatie:
    27
    Data înscrierii
    7th April 2011
    Locaţie
    Bucuresti
    Posturi
    304
    Putere Rep
    27


    Implicit

    Salut,

    O sa studiez dupa aceea si acest aspect de protejare impotriva sql injection.

    Problema este ca nu-mi afiseaza nimic...

    Toate cele bune.

  2. #12
    Avatarul lui evolution
    evolution este deconectat Membru SeoPedia
    Reputatie:
    38
    Data înscrierii
    29th October 2006
    Locaţie
    Bucuresti
    Posturi
    997
    Putere Rep
    38


    1 out of 1 members found this post helpful.

    Implicit

    Citat Postat în original de impelo Vezi Post
    Asa merge, imi face cum trebuie linkul, dar nu-mi afiseaza...
    Incearca cu ghilimea simpla
    asigurator_id='$asigurator'

  3. #13
    Avatarul lui impelo
    impelo este deconectat Membru SeoPedia
    Reputatie:
    27
    Data înscrierii
    7th April 2011
    Locaţie
    Bucuresti
    Posturi
    304
    Putere Rep
    27


    Implicit

    Nu vrea de nicio culoare...

    De preluat rezultatele, le ia... Am facut afisarea:
    Raportare <?php echo $asigurator_id;?>
    de la <?php echo date("d.m.Y",strtotime($dela));?>
    pana la <?php echo date("d.m.Y",strtotime($panala));?>

    Am incercat mai multe variante, dar nu e buna niciuna...
    Cod PHP:
    $sql="SELECT * FROM polite WHERE asigurator_id='.$asigurator_id.' AND data_emitere BETWEEN '" $dela "' AND '" $panala "' ORDER by data_emitere ASC"
    Cod PHP:
    $sql="SELECT * FROM polite WHERE asigurator_id=" $asigurator_id " AND data_emitere BETWEEN '" $dela "' AND '" $panala "' ORDER by data_emitere ASC"
    Cod PHP:
    $sql="SELECT * FROM polite WHERE asigurator_id=".$asigurator_id." AND data_emitere BETWEEN '" $dela "' AND '" $panala "' ORDER by data_emitere ASC"
    Cod PHP:
    $sql="SELECT * FROM polite WHERE asigurator_id='".$asigurator_id."' AND data_emitere BETWEEN '" $dela "' AND '" $panala "' ORDER by data_emitere ASC"
    Cod PHP:
    $sql="SELECT * FROM polite WHERE asigurator_id=$asigurator_id AND data_emitere BETWEEN '" $dela "' AND '" $panala "' ORDER by data_emitere ASC"
    Niciuna cu vreun rezultat..

  4. #14
    Avatarul lui Cristi G
    Cristi G este deconectat Membru SeoPedia
    Reputatie:
    47
    Data înscrierii
    16th April 2009
    Locaţie
    Iasi
    Vârstă
    32
    Posturi
    1.664
    Putere Rep
    47


    1 out of 2 members found this post helpful.

    Implicit

    Fa query-ul manual in phpMyAdmin si vezi daca functioneaza. Cand ai query-ul functionabil cu 2 date luate random, pune acelasi query in cod si modifica doar data la BETWEEN.

    Si, in loc de

    Cod PHP:
    BETWEEN '" . $dela . "' AND '" . $panala . "' 
    poti pune direct

    Cod PHP:
    BETWEEN '$dela' AND '$panala' 
    S-ar putea sa ai data formatata prost
    Imi ocup timpul uneori cu pariuri sportive si fac si web development WordPress.

  5. #15
    Avatarul lui impelo
    impelo este deconectat Membru SeoPedia
    Reputatie:
    27
    Data înscrierii
    7th April 2011
    Locaţie
    Bucuresti
    Posturi
    304
    Putere Rep
    27


    Implicit

    Am reusit. Va multumesc mult pentru sfaturile extrem de utile.

    Acum dau de o alta problema... Am o galerie foto, pe care vreau s-o afisez in felul urmator:
    Cod PHP:
    <li>
    <?php
    if (isset($rows['poza3']))
    {
        echo 
    '<a class="thumb" name="leaf" href="uploads/';
        echo 
    $rows['poza3'];
        echo 
    '" title="Title 0"><img src="uploads/';
        echo 
    $rows['poza3'];
        echo
    '" alt="Title #1" width="146" height="88" /></a>';
    }
    else
    {
        echo 
    "nu are poza 3";
    }
    ?>
    </li>
    Ma gandeam in felul urmator.. Daca nu am nimic in campul poza3 din baza de date, sa imi afiseze textul "nu are poza3". Daca am poza3 in db, imi afiseaza poza.. Daca nu, imi arata acea imagine "none". Cum pot face sa elimin acea afisare si sa pun "nu are poza3" ?

    Am cautat prin diverse tutoriale si am incercat cu if (isset($rows['poza3']))

  6. #16
    Avatarul lui Cristi G
    Cristi G este deconectat Membru SeoPedia
    Reputatie:
    47
    Data înscrierii
    16th April 2009
    Locaţie
    Iasi
    Vârstă
    32
    Posturi
    1.664
    Putere Rep
    47


    Implicit

    vezi cu

    Cod PHP:
    if ($rows['poza3'] != ''
    Imi ocup timpul uneori cu pariuri sportive si fac si web development WordPress.

  7. #17
    Avatarul lui haos
    haos este deconectat Ambasador
    Reputatie:
    61
    Data înscrierii
    19th February 2008
    Locaţie
    Craiova
    Posturi
    2.239
    Putere Rep
    61


    1 out of 1 members found this post helpful.

    Implicit

    Variabila respectiva este un string, asa ca verifici daca e gol sau NULL, depinde cum ai tu in baza de date.

    Cod PHP:
    if ($rows['poza3'] != ""
    PS: Muica, ce rapizi sunteti astia ai tineri, deja postarati..
    Citeste primul meu curs SEO - principii de baza. Vezi oferta mea de advertoriale PR5.

  8. #18
    Avatarul lui aleee
    aleee este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    7th July 2013
    Posturi
    3
    Putere Rep
    0


    Implicit

    Poți încerca să folosești și
    Cod PHP:
    if(!empty($rows['poza3'])){
        echo 
    '<a class="thumb" name="leaf" href="uploads/'
        echo 
    $rows['poza3']; 
        echo 
    '" title="Title 0"><img src="uploads/'
        echo 
    $rows['poza3']; 
        echo
    '" alt="Title #1" width="146" height="88" /></a>'
    } else {
        echo 
    "nu are poza 3"

    empty(): php.net/manual/en/function.empty.php

    Așteptăm un mesaj să vedem dacă ai reușit !

  9. #19
    Avatarul lui impelo
    impelo este deconectat Membru SeoPedia
    Reputatie:
    27
    Data înscrierii
    7th April 2011
    Locaţie
    Bucuresti
    Posturi
    304
    Putere Rep
    27


    Implicit

    Am reusit cu codul oferit de haos. Multumesc mult.
    Unde ma mai incurc, o sa va mai deranjez. Pana atunci, ma descurc cu ce stiu.

    Numai bine!

  10. #20
    Avatarul lui impelo
    impelo este deconectat Membru SeoPedia
    Reputatie:
    27
    Data înscrierii
    7th April 2011
    Locaţie
    Bucuresti
    Posturi
    304
    Putere Rep
    27


    Implicit

    Pana in momentul de fata mica mea aplicatie merge de minune... Acum m-am incurcat si as vrea sa ma lamuriti daca se poate, unde gresesc?
    Am facut un formular unde introduc niste valori (km)- plecare, respectiv sosire:
    Cod PHP:
    <form action="?show=traseu_ok">
    <
    input type="text" name="traseu_kmplecare"
    <input type="text" name="traseu_kmsosire">
    </
    form
    Am facut si adaugarea in DB:
    Cod PHP:
    <?php 
    $traseu_kmplecare
    =$_POST['traseu_kmplecare'];
    $traseu_kmsosire=$_POST['traseu_kmsosire'];
    $traseu_kmparcursi$traseu_kmsosire $traseu_kmplecare;
    $sql="INSERT INTO traseu(traseu_kmplecare, traseu_kmsosire, traseu_kmparcursi)VALUES('$traseu_kmplecare', '$traseu_kmsosire', '$traseu_kmparcursi')";
    $result=mysql_query($sql);
    if(
    $result){
    echo 
    "<h4 class='alert_success'>Traseu adaugat cu succes</h4>";
    }
    else {
    echo 
    "<h4 class='alert_error'>Mesaj de eroare</h4>";
    }
    // close connection 
    mysql_close();
    ?>
    Imi da mesajul de eroare, dar nu inteleg.. cred ca este de la linia de cod
    Cod PHP:
    $traseu_kmparcursi$traseu_kmsosire $traseu_kmplecare
    Nu inteleg, nu ar trebui sa mi-o calculeze inainte de a o introduce in DB? De ce imi da eroarea?


    Va multumesc anticipat pentru ajutor. Nu vreau mura in gura, explicati-mi va rog ce gresesc.


    Numai bine.

Pagina 2 din 3 PrimulPrimul 123 UltimulUltimul

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Mysql
    De durie în forumul Server side
    Răspunsuri: 2
    Ultimul Post: 5th June 2011, 12:18
  2. php&mysql
    De durie în forumul Server side
    Răspunsuri: 4
    Ultimul Post: 3rd June 2011, 19:39
  3. programator php / mysql
    De charlieking în forumul Server side
    Răspunsuri: 1
    Ultimul Post: 8th June 2008, 10:37
  4. mysql & phpmyadmin
    De Adrian Poputoaia în forumul Bar, lobby...
    Răspunsuri: 5
    Ultimul Post: 15th April 2008, 02:36
  5. SUN a cumparat MySQL
    De Netul în forumul Server side
    Răspunsuri: 3
    Ultimul Post: 11th April 2008, 12:04

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •