Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons
Visningsbild
Cannabis kille 33 Senast 2016-02-26 14:02

Medlem sedanSpecialstatusFödelsedag
2008-10-19Hjälte1991-02-14
ForuminläggGästboksinläggAntal vänner
744204 1
Inlägg: 56
  • Visningsbild
    2013-05-08 08:01 Borttagen P32

    Jag upptäckte att jag inte skrev klart hela if satsen eller <a> taggen, men det fixar du!

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-08 04:44 Borttagen P32

    Kolla upp $_GET, använd det för att ta bort information från databasen.

    echo '<td> <a href="?delete_id=' . $row['id'] . '"> </td>';


    Sedan om man trycker på länken skall man utföra:

    if (isset($_GET['delete_id']{
    $stmt = $db->prepare("DELETE FROM moviedata WHERE ID = ?"semikolonparentes;
    $stmt->$bindValue(1, $_GET['delete_id']);
    $stmt->execute();

    header("location: index.php"semikolonparentes;
    exit;
    }

    Nu är inte w3schools det bästa, men här har du lite om $_GET,
    http://www.w3schools.com/php/php_get.asp

    Här har du lite om header,
    http://www.php.net/manual/en/function.header.php

    och exit,
    http://www.php.net/manual/en/function.exit.php

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-07 17:31 Cannabis P33

    Hej. Vore schysst ifall du hade lust att besvara en kort fråga.

    Jag har lagt på en deleteknapp i tabellen, så här :
    <td>' . '<a id=' . $row['>Delete</a></td>'

    Vet inte riktigt hur jag ska få rätt rad/id att tas bort när jag trycker på den.
    Jag skulle vilja köra en query som ser ut typ så här, men det tycks inte funka. Vet du vad jag gör för fel?
    $db = new PDO ('mysql:host='.$host.';dbname='.$dbname, $db_user, $db_pass);
    $stmt = $db->prepare('DELETE FROM moviedata WHERE id VALUES (?)'semikolonparentes;
    $stmt->bindValue(1, $row['id']
    $stmt->execute();

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-04 22:59 Borttagen P32

    You're welcome ^-^

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-04 22:57 Cannabis P33

    Såja :) Schysst!
    Mvh.

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-04 22:44 Borttagen P32

    Jadå, lägg <div> utanför eller i foreach loopen bara. Du ser lite på hur jag har satt <table> och hur jag avslutade <tr>

    Jag använde table eftersom det brukar vara lättast att presentera data på.

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-04 22:33 Cannabis P33

    Tusen tack! Bra mycket finare än det jag satt och försökte få ihop
    Kan jag includa det där i valfri div? När jag provade nyss syntes bara rubrikerna "Title" osv.

    Jo, det ska jag definitivt göra.

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-04 20:37 Borttagen P32

    du kan göra såhär

    <?php

    $stmt = $db->query("SELECT * FROM film"semikolonparentes;
    $stmt->execute();

    echo '<table>';
    echo '<tr> <th>Title</th> <th>Director</th> <th>Year</th> <th>Category</th> </tr>';
    // fetchAll hämtar all data från tabellen.
    Foreach ($stmt->fetchAll() as $row){
    echo '<tr>';
    echo '<td>' . $row['title'] . '</td><td>' . $row['director'] . '</td><td>' . $row['year'] . '</td><td>' . $row['category'] . '</td>';
    echo '</tr>';

    }
    echo '</table>';

    ?>

    Kolla upp vad funktionerna gör, det rekommenderar jag - annars lär man sig inget!

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-04 20:24 Cannabis P33

    Tänkte bara meddela att jag fick det att fungera på något vis. Började om från ruta ett och av någon okänd anledning började det hipps vips att funka. Får tacka för all hjälp.

    Jag har dock en ny fråga till dig, om du har lust att hjälpa dvs. Den lyder iaf så här:
    Har du något tips på hur man kan lösa det så att jag kan få min info att synas i en tabell ungefär så här http://i39.tinypic.com/2vigh01.png

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-03 15:21 Borttagen P32

    kanske din.. $dbname inte stämmer? Skumt i så fall ja.

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-03 15:12 Cannabis P33

    Tack.
    Dock den ändå inte fungera.. Jag tror jag skapar en ny databas och kontrollerar alla uppgifter igen.

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-03 14:53 Borttagen P32

    http://pastebin.com/Tmr6NPTq

    Här har du raw. Hamstern gillar inte kod.

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-03 14:51 Borttagen P32

    Gör ett test och se om det sparas i databasen.

    <?php
    $db = new PDO ('mysql:host='.$host.';dbname='.$dbname, $db_user, $db_pass);

    $stmt = $db->prepare("INSERT INTO film (title, director, year, category) VALUES (?, ?, ?, ?)"semikolonparentes;
    $stmt->bindValue(1, 'test'semikolonparentes;
    $stmt->bindValue(2, 'test'semikolonparentes;
    $stmt->bindValue(3, 'test'semikolonparentes;
    $stmt->bindValue(4, 'test'semikolonparentes;
    $stmt->execute();

    ?>

    Släng in den och uppdatera sidan, gå in på databasen och titta om den har fått en ny post. Fungerar inte det så kanske det har något fel med användaruppgifterna när du ansluter mot databasen eller något..

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-03 14:41 Cannabis P33

    Nej, den vill fortfarande inte fungera av någon anledning.
    Kollade nyss med:
    try {
    $db = new PDO ('mysql:host='.$host.';dbname='.$dbname, $db_user, $db_pass);
    } catch (PDOException $e) {
    echo 'Connection failed: ' . $e->getMessage();
    }

    Men fick inget felmeddelande. Jag börjar misstänka att jag kanske ställt in något fel i databasen.

    Om du vill får du gärna kika och se:
    http://oi39.tinypic.com/30vkhop.jpg

    Mvh!

    Historik Gå till

    Skicka
  • Visningsbild
    2013-05-03 14:20 Borttagen P32

    Löste koden sig?

    Historik Gå till

    Skicka
  • Visningsbild
    2013-04-06 19:53 Borttagen P32

    Jag besökte dig några gånger nu för att visa dig att jag kan om jag bara vill.

    http://www.hamsterpaj.net/traffa/my_visitors.php?stalkers=true

    Historik Gå till

    Skicka
Nästa »
Annons
Annons
Annons
Annons