phpMyAdmin

Miten phpMyAdminissä saa näkyviin tiedot taulukosta? Eli miten näkee muutakin kuin pelkkiä databaseja taulukoiden nimiä?

Tulostusvaihe:
$sql = 'UPDATE testi SET birthyear ="1111"';
$sqll = 'SELECT birtyear FROM testi;
echo $sqll; //Mikä vika?

Kiitos
3276
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Ei liity asiaan, enkä ole varma, mutta jos ekan lauseen kuuluisikin olla:

$sql = 'UPDATE testi SET birthyear=1111';

Ja lisäksi toisessa lauseessa lukee 'birtyear' eikä 'birthyear'.

Äänestä
  • Saan tulostukseksi "Resource id #3" eli käsittääkseni en pääse kantaan kiinni?! Sama tulostus kuin tyhjän taulukon solulla.

    Pistin ton UPDATE tilalle INSERT INTO -- eli tilanne jossa tiedot luodaan uudelle ID:lle. Kattavampi stripti:

    $host = 'localhost';
    $username = 'henri';
    $password = '';
    $database = 'test';

    $connection = mysql_pconnect($host, $username, $password);

    mysql_select_db($database, $connection);

    $userid = mysql_insert_id();
    mysql_query("INSERT INTO testi (email_address, username) VALUES ('[email protected]', 'Intiaani') WHERE userid = '$userid'");

    echo mysql_query("SELECT email_address, username FROM testi WHERE userid = '$userid'");

    Äänestä

  • Olohuone kirjoitti:

    Saan tulostukseksi "Resource id #3" eli käsittääkseni en pääse kantaan kiinni?! Sama tulostus kuin tyhjän taulukon solulla.

    Pistin ton UPDATE tilalle INSERT INTO -- eli tilanne jossa tiedot luodaan uudelle ID:lle. Kattavampi stripti:

    $host = 'localhost';
    $username = 'henri';
    $password = '';
    $database = 'test';

    $connection = mysql_pconnect($host, $username, $password);

    mysql_select_db($database, $connection);

    $userid = mysql_insert_id();
    mysql_query("INSERT INTO testi (email_address, username) VALUES ('[email protected]', 'Intiaani') WHERE userid = '$userid'");

    echo mysql_query("SELECT email_address, username FROM testi WHERE userid = '$userid'");

    Tuossa taitaa olla vähän enemmänkin ajatus virheitä. Suosittelen katsomaan seuraavia linkkejä:

    http://fi.php.net/manual/fi/function.mysql-fetch-assoc.php
    http://fi.php.net/manual/fi/function.mysql-query.php
    http://fi.php.net/manual/fi/function.mysql-insert-id.php

    Äänestä

Kommentoi aloitusta


Olohuone kirjoitti:

Miten phpMyAdminissä saa näkyviin tiedot taulukosta? Eli miten näkee muutakin kuin pelkkiä databaseja taulukoiden nimiä?

Tulostusvaihe:
$sql = 'UPDATE testi SET birthyear ="1111"';
$sqll = 'SELECT birtyear FROM testi;
echo $sqll; //Mikä vika?

Kiitos

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu