Mysql UPDATE

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Medior Java developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Belastingdienst - Freelance Senior Applicatie ontw

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Pagina: « vorige 1 2 3 4 volgende »

Kitty N

kitty N

11/12/2009 13:58:00
Quote Anchor link
Je geeft in het formulier nog steeds geen ID mee, dan kan hij dus niks verwijderen of bewerken.

Probeer het volgende eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<?php
error_reporting(E_ALL);
include_once('config.php');

if($_SERVER['REQUEST_METHOD'] == "POST")
{

    $ID = $_POST['id'];
    $NAAM = $_POST['Naam'];
    $ADRES = $_POST['Adres'];
    $WOONPLAATS = $_POST['Woonplaats'];
    $TELEFOONALGEMEEN = $_POST['TelefoonAlgemeen'];
    $BEDRIJFSNAAM = $_POST['Bedrijfsnaam'];
    $EMAIL = $_POST['Email'];
    $NOTITIE = $_POST['Notitie'];

    if(isset($_POST['Aanpassen']))
    {

        $Aanpassen = "UPDATE gegevens
                         SET Naam='"
. $NAAM . "',
                              Adres='"
. $ADRES."',
                             Woonplaats='"
.$WOONPLAATS."',
                             TelefoonAlgemeen='"
.$TELEFOONALGEMEEN."',
                             Bedrijfsnaam='"
.$BEDRIJFSNAAM."',
                             Notitie='"
.$NOTITIE."',
                             Email='"
.$EMAIL."'
                       WHERE ID="
.$ID;
        $Query1 = mysql_query($Aanpassen) or die(mysql_error());
        echo "Succesvol aangepast";
    }


    if(isset($_POST['Verwijderen']))
    {

        $Delete = "DELETE FROM gegevens WHERE ID=".$ID;
        $Query = mysql_query($Delete) or die(mysql_error());
        echo "Succesvol verwijdert";
    }

}


if(isset($_GET['ID']))
{

    $ID = $_GET['ID'];
    $Mysql = mysql_query("SELECT * FROM gegevens WHERE ID='".$ID);

    while($row = mysql_fetch_assoc($Mysql))
    {

          $Naam = $row['Naam'];
          $Adres = $row['Adres'];
          $Woonplaats = $row['Woonplaats'];
          $TelefoonAlgemeen = $row['TelefoonAlgemeen'];
          $Bedrijfsnaam = $row['Bedrijfsnaam'];
          $Notitie = $row['Notitie'];
          $Email = $row['Email'];
    ?>

    <form action='<?php echo $_SERVER['SCRIPT_NAME']; ?>' method='post'>
    <!--
    Je gaf nog steeds geen ID mee,
    dus zal er inderdaad niks worden verwijderd
    of bijgewerkt worden.
    -->
    <input type='hidden' name='id' value=<?php echo $nID;?> />
      <table>
        <tr>
          <td>Naam:</td>
          <td><input type='text' name='Naam' size= '42' value="<?php echo $Naam; ?>" /></td>
        </tr>
        <tr>
          <td>Adres:</td>
          <td><input type='text' name='Adres' size='42' value="<?php echo $Adres; ?>" /></td>
        </tr>
        <tr>
          <td>Woonplaats:</td>
          <td><input type='text' name='Woonplaats' size='42' value="<?php echo $Woonplaats; ?>" /></td>
        </tr>
        <tr>
          <td>Telefoon Algemeen:</td>
          <td><input type='text' name='TelefoonAlgemeen' size='42' value="<?php echo $TelefoonAlgemeen; ?>" /></td>
        </tr>
        <tr>
          <td>Bedrijfsnaam:</td>
          <td><input type='text' name='Bedrijfsnaam' size='42' value="<?php echo $Bedrijfsnaam; ?>" /></td>
        </tr>
        <tr>
          <td>E-mail Adres:</td>
          <td><input type='text' name='Email' size='42' value="<?php echo $Email; ?>" /></td>
        </tr>
        <tr>
          <td valign='top'>Notitie:</td>
          <td><textarea name='Notitie' cols='41' rows='10'><?php echo $Notitie; ?></textarea></td>
        </tr>
        <tr>
          <td></td>
          <td><input type='submit' name='Aanpassen' value='Aanpassen' />
          <input type='submit' name='Verwijderen' value='Verwijderen' /></td>
        </tr>
      </table>
    </form>
    <br />

    <?php
    }
}

else
{
    echo "Er is geen ID meegegeven";
}

?>


Ik heb hier verder niet gekeken naar sql-injection. Heb variable buiten "" gezet.
Gewijzigd op 01/01/1970 01:00:00 door kitty N
 
PHP hulp

PHP hulp

16/02/2025 15:58:06
 
Wesley Overdijk

wesley Overdijk

11/12/2009 14:00:00
Quote Anchor link
Hidden fields zijn dom en onveilig, tenzij je checked of het veld wel aangepast MAG worden.
 
Wesley PHP

Wesley PHP

11/12/2009 14:05:00
Quote Anchor link
Ik krijg errors, maar ik heb nu dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<?php
error_reporting(E_ALL);
include_once('config.php');

if(isset($_GET['ID'])) {
$ID = $_GET['ID'];
if($_SERVER['REQUEST_METHOD'] == "POST") {
  
$Mysql = mysql_query("SELECT * FROM gegevens WHERE ID='".$ID."'");

while($row = mysql_fetch_assoc($Mysql)) {
      $Naam = $row['Naam'];
      $Adres = $row['Adres'];    
      $Woonplaats = $row['Woonplaats'];    
      $TelefoonAlgemeen = $row['TelefoonAlgemeen'];    
      $Bedrijfsnaam = $row['Bedrijfsnaam'];    
      $Notitie = $row['Notitie'];    
      $Email = $row['Email'];

}

?>


<form action='<?php echo $_SERVER['SCRIPT_NAME']; ?>' method='post'>
  <table>
    <tr>
      <td>Naam:</td>
      <td><input type='text' name='Naam' size= '42' value="<?php echo "$Naam"; ?>" /></td>
    </tr>
    <tr>
      <td>Adres:</td>
      <td><input type='text' name='Adres' size='42' value="<?php echo "$Adres"; ?>" /></td>
    </tr>
    <tr>
      <td>Woonplaats:</td>
      <td><input type='text' name='Woonplaats' size='42' value="<?php echo "$Woonplaats"; ?>" /></td>
    </tr>
    <tr>
      <td>Telefoon Algemeen:</td>
      <td><input type='text' name='TelefoonAlgemeen' size='42' value="<?php echo "$TelefoonAlgemeen"; ?>" /></td>
    </tr>
    <tr>
      <td>Bedrijfsnaam:</td>
      <td><input type='text' name='Bedrijfsnaam' size='42' value="<?php echo "$Bedrijfsnaam"; ?>" /></td>
    </tr>
    <tr>
      <td>E-mail Adres:</td>
      <td><input type='text' name='Email' size='42' value="<?php echo "$Email"; ?>" /></td>
    </tr>
    <tr>
      <td valign='top'>Notitie:</td>
      <td><textarea name='Notitie' cols='41' rows='10'><?php echo "$Notitie"; ?></textarea></td>
    </tr>
    <tr>
      <td></td>
      <td><input type='submit' name='Aanpassen' value='Aanpassen' />
      <input type='submit' name='Verwijderen' value='Verwijderen' /></td>
    </tr>
  </table>
</form>
<br />
<?php
}
}
else {

$Mysql = mysql_query("SELECT * FROM gegevens");

while($row = mysql_fetch_assoc($Mysql)) {
      $ID = $row['ID'];
      $Naam = $_POST['Naam'];
      $Adres = $_POST['Adres'];    
      $Woonplaats = $_POST['Woonplaats'];    
      $TelefoonAlgemeen = $_POST['TelefoonAlgemeen'];    
      $Bedrijfsnaam = $_POST['Bedrijfsnaam'];    
      $Notitie = $_POST['Notitie'];    
      $Email = $_POST['Email'];
}


if(isset($_POST['Aanpassen'])) {
$Aanpassen = "UPDATE gegevens SET Naam='$Naam', Adres='$Adres', Woonplaats='$Woonplaats', TelefoonAlgemeen='$TelefoonAlgemeen', Bedrijfsnaam='$Bedrijfsnaam', Notitie='$Notitie', Email='$Email' WHERE ID='$ID'";
$Query1 = mysql_query($Aanpassen) or die(mysql_error());
header("Location: http://www.voetbalunited.net16.net/database/");
}


if(isset($_POST['Verwijderen'])) {
$Delete = "DELETE FROM gegevens WHERE ID='".$ID."'";
$Query = mysql_query($Delete) or die(mysql_error());
header("Location: http://www.voetbalunited.net16.net/database/");
}
}

?>


En hij werkt perfect!
 
Wesley PHP

Wesley PHP

13/12/2009 10:21:00
Quote Anchor link
Ik ben nu bezig met een script dat alles uit de database haalt, dat lukt maar ik wil er ook een soort sorteer script bij maken maar hij doet het niet.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?php
if(isset($_GET['sortby']))
    {

switch($_GET['Sorteer'])
    {
        case
"Naam": $Sorteer = "Naam"; break;
        case
"Adres": $Sorteer = "Adres"; break;
        case
"Woonplaats": $Sorteer = "Woonplaats"; break;
        case
"TelefoonAlgemeen": $Sorteer = "TelefoonAlgemeen"; break;
        default:
$Sorteer = "ID"; break;
    }
  }
else {
 $Sorteer = "$ID";
}

?>


<table id='gegevens'>
    <tr>
      <th>Naam <a href='gegevens_ophalen.php?Sorteer=Naam&Order='>^</a><br /></th>
      <th>Adres <a href='gegevens_ophalen.php?Sorteer=Adres&Order='>^</a><br /></th>
      <th>Woonplaats <a href='index.php?Sorteer=Woonplaats&Order='>^</a><br /></th>
      <th>TelefoonAlgemeen <a href='index.php?Sorteer=TelefoonAlgemeen&Order='>^</a><br /></th>
      <th>Bedrijfsnaam <a href='gegevens_ophalen.php'>^</a><br /></th>
      <th>Notitie <a href='gegevens_ophalen.php'>^</a><br /></th>
      <th>E-mail <a href='gegevens_ophalen.php'>^</a><br /></th>
      <th>Datum <a href='gegevens_ophalen.php'>^</a><br /></th>
      <th>Tijd <a href='gegevens_ophalen.php'>^</a><br /></th>
      <th>Door <a href='gegevens_ophalen.php'>^</a><br /></th>
      <th>Bewerken <a href='gegevens_ophalen.php'>^</a><br /></th>
    </tr>
<?php
include_once('config.php');

$Mysql = mysql_query("SELECT * FROM gegevens ORDER BY '".$Sorteer."'");

while($row = mysql_fetch_assoc($Mysql)) {
      $Naam = $row['Naam'];
      $Adres = $row['Adres'];    
      $Woonplaats = $row['Woonplaats'];    
      $TelefoonAlgemeen = $row['TelefoonAlgemeen'];    
      $Bedrijfsnaam = $row['Bedrijfsnaam'];    
      $Notitie = $row['Notitie'];    
      $Email = $row['Email'];
      $Datum = $row['Datum'];
      $Tijd = $row['Tijd'];
      $Door = $row['Door'];
      $ID = $row['ID'];
?>

  <form action='gegevens_veranderen.php?ID=<?php echo $ID; ?>' method='post'>
    <tr>
      <td><?php echo "$Naam"; ?></td>
      <td><?php echo "$Adres"; ?></td>
      <td><?php echo "$Woonplaats"; ?></td>
      <td><?php echo "$TelefoonAlgemeen"; ?></td>
      <td><?php echo "$Bedrijfsnaam"; ?></td>
      <td><?php echo "$Notitie"; ?></td>
      <td><?php echo "$Email"; ?></td>
      <td><?php echo "$Datum"; ?></td>
      <td><?php echo "$Tijd"; ?></td>
      <td><?php echo "$Door"; ?></td>
      <td><input type='submit' name='Bewerken' value='Bewerken' /></td>
    </tr>
  </form>
<?php
}
?>

</table>
 
Wesley PHP

Wesley PHP

14/12/2009 18:22:00
Quote Anchor link
Bump
 
Hipska BE

Hipska BE

14/12/2009 18:32:00
Quote Anchor link
"hij doet het niet."

Nou oké, dat weten we dan ook :-)
 
Wesley PHP

Wesley PHP

14/12/2009 18:36:00
Quote Anchor link
Het scherm blijft gewoon hetzelfde, hij sorteert niks.
 
- SanThe -

- SanThe -

14/12/2009 18:36:00
Quote Anchor link
SanThe schreef op 03.12.2009 15:49:
Fatsoenlijke foutafhandeling ontbreekt.

Dit geldt nog steeds.
 
Wesley PHP

Wesley PHP

14/12/2009 19:25:00
Quote Anchor link
Ik heb nu dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php
if(isset($_GET['Sorteer']))
    {

switch($_GET['Sorteer'])
    {
        case
"Naam": $Sorteer = "Naam"; break;
        case
"Adres": $Sorteer = "Adres"; break;
        case
"Woonplaats": $Sorteer = "Woonplaats"; break;
        case
"TelefoonAlgemeen": $Sorteer = "TelefoonAlgemeen"; break;
        case
"Bedrijfsnaam": $Sorteer = "Bedrijfsnaam"; break;
        case
"Notitie": $Sorteer = "Notitie"; break;
        case
"Email": $Sorteer = "Email"; break;
        case
"Datum": $Sorteer = "Datum"; break;
        case
"Tijd": $Sorteer = "Tijd"; break;
        case
"Door": $Sorteer = "Door"; break;
        default:
$Sorteer = "ID"; break;
    }
  }
else {
 $Sorteer = "ID";
}

?>


<table id='gegevens'>
    <tr>
      <th>Naam <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Naam&Order='>^</a><br /></th>
      <th>Adres <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Adres&Order='>^</a><br /></th>
      <th>Woonplaats <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Woonplaats&Order='>^</a><br /></th>
      <th>TelefoonAlgemeen <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=TelefoonAlgemeen&Order='>^</a><br /></th>
      <th>Bedrijfsnaam <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Bedrijfsnaam&Order='>^</a><br /></th>
      <th>Notitie <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Notitie&Order='>^</a><br /></th>
      <th>E-mail <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Email&Order='>^</a><br /></th>
      <th>Datum <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Datum&Order='>^</a><br /></th>
      <th>Tijd <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Tijd&Order='>^</a><br /></th>
      <th>Door <a href='<?php echo $_SERVER['SCRIPT_NAME']; ?>?Sorteer=Door&Order='>^</a><br /></th>
      <th>Bewerken </th>
    </tr>

<?php
include_once('config.php');

$Mysql = mysql_query("SELECT * FROM gegevens ORDER BY '".$Sorteer."'");

while($row = mysql_fetch_assoc($Mysql)) {
      $Naam = $row['Naam'];
      $Adres = $row['Adres'];    
      $Woonplaats = $row['Woonplaats'];    
      $TelefoonAlgemeen = $row['TelefoonAlgemeen'];    
      $Bedrijfsnaam = $row['Bedrijfsnaam'];    
      $Notitie = $row['Notitie'];    
      $Email = $row['Email'];
      $Datum = $row['Datum'];
      $Tijd = $row['Tijd'];
      $Door = $row['Door'];
      $ID = $row['ID'];
?>

  <form action='gegevens_veranderen.php?ID=<?php echo $ID; ?>' method='post'>
    <tr>
      <td><?php echo "$Naam"; ?></td>
      <td><?php echo "$Adres"; ?></td>
      <td><?php echo "$Woonplaats"; ?></td>
      <td><?php echo "$TelefoonAlgemeen"; ?></td>
      <td><?php echo "$Bedrijfsnaam"; ?></td>
      <td><?php echo "$Notitie"; ?></td>
      <td><?php echo "$Email"; ?></td>
      <td><?php echo "$Datum"; ?></td>
      <td><?php echo "$Tijd"; ?></td>
      <td><?php echo "$Door"; ?></td>
      <td><input type='submit' name='Bewerken' value='Bewerken' /></td>
    </tr>
  </form>
<?php
}
?>

</table>


Maar hij geeft geen error, maar hij sorteert ook niks.
 
Harmen

Harmen

14/12/2009 19:25:00
Quote Anchor link
Kijk:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$Mysql
= mysql_query("SELECT * FROM gegevens ORDER BY '".$Sorteer."'");
?>


Komt daar wel iets uit?

Doe eens:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$Mysql
= mysql_query("SELECT * FROM gegevens ORDER BY '".$Sorteer."'") or die('Fout in de query');
?>


Edit:

Moeten daar wel een hoge komma?
Gewijzigd op 01/01/1970 01:00:00 door Harmen
 
Wesley PHP

Wesley PHP

15/12/2009 15:48:00
Quote Anchor link
Ik heb weer een probleempje namelijk ik heb een script dat gegevens uit de database haalt en bewerkt alleen als ik iets probeer te verwijderen, verwijdert hij altijd de bovenste regel en niet diegene die ik wil.

En als ik op aanpassen druk dan maakt hij nieuwe gegevens aan ipv de oude bewerken

Mijn code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<?php
error_reporting(E_ALL);
include_once('config.php');

if(isset($_GET['ID'])) {
$ID = $_GET['ID'];

if($_SERVER['REQUEST_METHOD'] == "POST") {
  
$Mysql = mysql_query("SELECT * FROM gegevens WHERE ID='".$ID."'");

while($row = mysql_fetch_assoc($Mysql)) {
      $Naam = $row['Naam'];
      $Adres = $row['Adres'];    
      $Woonplaats = $row['Woonplaats'];    
      $TelefoonAlgemeen = $row['TelefoonAlgemeen'];    
      $Bedrijfsnaam = $row['Bedrijfsnaam'];    
      $Notitie = $row['Notitie'];    
      $Email = $row['Email'];

}

?>


<form action='<?php echo $_SERVER['SCRIPT_NAME']; ?>' method='post'>
  <table>
    <tr>
      <td>Naam:</td>
      <td><input type='text' name='Naam' size= '42' value="<?php echo "$Naam"; ?>" /></td>
    </tr>
    <tr>
      <td>Adres:</td>
      <td><input type='text' name='Adres' size='42' value="<?php echo "$Adres"; ?>" /></td>
    </tr>
    <tr>
      <td>Woonplaats:</td>
      <td><input type='text' name='Woonplaats' size='42' value="<?php echo "$Woonplaats"; ?>" /></td>
    </tr>
    <tr>
      <td>Telefoon Algemeen:</td>
      <td><input type='text' name='TelefoonAlgemeen' size='42' value="<?php echo "$TelefoonAlgemeen"; ?>" /></td>
    </tr>
    <tr>
      <td>Bedrijfsnaam:</td>
      <td><input type='text' name='Bedrijfsnaam' size='42' value="<?php echo "$Bedrijfsnaam"; ?>" /></td>
    </tr>
    <tr>
      <td>E-mail Adres:</td>
      <td><input type='text' name='Email' size='42' value="<?php echo "$Email"; ?>" /></td>
    </tr>
    <tr>
      <td valign='top'>Notitie:</td>
      <td><textarea name='Notitie' cols='41' rows='10'><?php echo "$Notitie"; ?></textarea></td>
    </tr>
    <tr>
      <td></td>
      <td><input type='submit' name='Aanpassen' value='Aanpassen' />
      <input type='submit' name='Verwijderen' value='Verwijderen' /></td>
    </tr>
  </table>
</form>
<br />
<?php
}
}
else {

$Mysql1 = mysql_query("SELECT * FROM gegevens");

while($row = mysql_fetch_assoc($Mysql1)) {
      $ID = $row['ID'];
      $Naam = $_POST['Naam'];
      $Adres = $_POST['Adres'];    
      $Woonplaats = $_POST['Woonplaats'];    
      $TelefoonAlgemeen = $_POST['TelefoonAlgemeen'];    
      $Bedrijfsnaam = $_POST['Bedrijfsnaam'];    
      $Notitie = $_POST['Notitie'];    
      $Email = $_POST['Email'];
}


if(isset($_POST['Aanpassen'])) {
$Aanpassen = "UPDATE gegevens SET Naam='$Naam', Adres='$Adres', Woonplaats='$Woonplaats', TelefoonAlgemeen='$TelefoonAlgemeen', Bedrijfsnaam='$Bedrijfsnaam', Notitie='$Notitie', Email='$Email' WHERE ID='$ID'";
$Query1 = mysql_query($Aanpassen) or die(mysql_error());
header("Location: http://www.voetbalunited.net16.net/database/");
}


if(isset($_POST['Verwijderen'])) {
$Delete = "DELETE FROM gegevens WHERE ID='".$ID."'";
$Query = mysql_query($Delete) or die(mysql_error());
header("Location: http://www.voetbalunited.net16.net/database/");
}
}

?>
 
Wesley PHP

Wesley PHP

16/12/2009 15:52:00
Quote Anchor link
Bump.
 
- Ariën  -
Beheerder

- Ariën -

16/12/2009 15:54:00
Quote Anchor link
Ik wil niet vervelend zijn, maar waarom doe je niet aan foutenafhandeling?
 
Niels K

Niels K

16/12/2009 16:01:00
Quote Anchor link
Goser,

Wat jij doet..

Je plaats een vraag. wij proberen antwoord te vinde. Maar naar 3 minuten gooi je al een bump neer.. En voor dat we 2 post verder zijn plaats je weer een nieuwe vraag met weer andere code.. Zo wordt het voor ons best lastig vind je niet?
 
John Cena

John Cena

16/12/2009 16:03:00
Quote Anchor link
Niels schreef op 16.12.2009 16:01:
Goser,

Wat jij doet..

Je plaats een vraag. wij proberen antwoord te vinde. Maar naar 3 minuten gooi je al een bump neer.. En voor dat we 2 post verder zijn plaats je weer een nieuwe vraag met weer andere code.. Zo wordt het voor ons best lastig vind je niet?


Die 3 minuten bedoel je met 1 dag denk ik. :$

Daarnaast ben ik het met je eens.
Wesley, kom even met een fatsoenlijke vraag, en volg de antwoorden dan ook.
Dus, ga allereerst maar foutafhandeling toevoegen.
 
Niels K

Niels K

16/12/2009 16:13:00
Quote Anchor link
@chillion

Oh. niet op de datum gelet.. Alleen op de tijd:P En dat was zo'n 3 minuten + 1 dag dan XD sorry TS
 
Wesley PHP

Wesley PHP

16/12/2009 17:35:00
Quote Anchor link
Ik heb dit + foutafhandeling ik krijg geen error, en hij verwijdert nog steeds alleen maar de bovenste regel.

Wie kan me helpen?


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);

include_once('config.php');

if(isset($_GET['ID'])) {
$ID = $_GET['ID'];

if($_SERVER['REQUEST_METHOD'] == "POST") {
  
$Mysql = mysql_query("SELECT * FROM gegevens WHERE ID='".$ID."'");

while($row = mysql_fetch_assoc($Mysql)) {
      $Naam = $row['Naam'];
      $Adres = $row['Adres'];    
      $Woonplaats = $row['Woonplaats'];    
      $TelefoonAlgemeen = $row['TelefoonAlgemeen'];    
      $Bedrijfsnaam = $row['Bedrijfsnaam'];    
      $Notitie = $row['Notitie'];    
      $Email = $row['Email'];

}

?>


<form action='<?php echo $_SERVER['SCRIPT_NAME']; ?>' method='post'>
  <table>
    <tr>
      <td>Naam:</td>
      <td><input type='text' name='Naam' size= '42' value="<?php echo "$Naam"; ?>" /></td>
    </tr>
    <tr>
      <td>Adres:</td>
      <td><input type='text' name='Adres' size='42' value="<?php echo "$Adres"; ?>" /></td>
    </tr>
    <tr>
      <td>Woonplaats:</td>
      <td><input type='text' name='Woonplaats' size='42' value="<?php echo "$Woonplaats"; ?>" /></td>
    </tr>
    <tr>
      <td>Telefoon Algemeen:</td>
      <td><input type='text' name='TelefoonAlgemeen' size='42' value="<?php echo "$TelefoonAlgemeen"; ?>" /></td>
    </tr>
    <tr>
      <td>Bedrijfsnaam:</td>
      <td><input type='text' name='Bedrijfsnaam' size='42' value="<?php echo "$Bedrijfsnaam"; ?>" /></td>
    </tr>
    <tr>
      <td>E-mail Adres:</td>
      <td><input type='text' name='Email' size='42' value="<?php echo "$Email"; ?>" /></td>
    </tr>
    <tr>
      <td valign='top'>Notitie:</td>
      <td><textarea name='Notitie' cols='41' rows='10'><?php echo "$Notitie"; ?></textarea></td>
    </tr>
    <tr>
      <td></td>
      <td><input type='submit' name='Aanpassen' value='Aanpassen' />
      <input type='submit' name='Verwijderen' value='Verwijderen' /></td>
    </tr>
  </table>
</form>
<br />
<?php
}
}
else {

$Mysql1 = mysql_query("SELECT * FROM gegevens");

while($row = mysql_fetch_assoc($Mysql1)) {
      $ID = $row['ID'];
      $Naam = $_POST['Naam'];
      $Adres = $_POST['Adres'];    
      $Woonplaats = $_POST['Woonplaats'];    
      $TelefoonAlgemeen = $_POST['TelefoonAlgemeen'];    
      $Bedrijfsnaam = $_POST['Bedrijfsnaam'];    
      $Notitie = $_POST['Notitie'];    
      $Email = $_POST['Email'];
}


if(isset($_POST['Aanpassen'])) {
$Aanpassen = "UPDATE gegevens SET Naam='".$Naam."', Adres='".$Adres."', Woonplaats='".$Woonplaats."', TelefoonAlgemeen='".$TelefoonAlgemeen."', Bedrijfsnaam='".$Bedrijfsnaam."', Notitie='".$Notitie."', Email='".$Email."' WHERE ID='".$ID."'";
$Query = mysql_query($Aanpassen) or die('Fout in de query');
if(!$Query)
{

echo 'ERROR IN QUERY, query:' . $Query . '<br>' . PHP_EOL;
  echo mysql_error();
}
}


if(isset($_POST['Verwijderen'])) {
$Verwijderen = "DELETE FROM gegevens WHERE ID='".$ID."'";
$Query = mysql_query($Verwijderen) or die('Fout in de query');
if(!$Query)
{

  echo 'ERROR IN QUERY, query:' . $Query . '<br>' . PHP_EOL;
  echo mysql_error();
        }
    }
}

?>
Gewijzigd op 01/01/1970 01:00:00 door Wesley PHP
 
- Ariën  -
Beheerder

- Ariën -

16/12/2009 17:39:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$Mysql = mysql_query("SELECT * FROM gegevens WHERE ID='".$ID."'");


Welke foutafhandeling??

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
}
}
}

Ook zo slecht leesbaar. Lang leve de TAB-knop trouwens.
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
 
Wesley PHP

Wesley PHP

16/12/2009 17:47:00
Quote Anchor link
Ge-edit, zie vorige post.

Maar krijg geen error.
 
- Ariën  -
Beheerder

- Ariën -

16/12/2009 19:54:00
Quote Anchor link
Ik mis nog steeds hier en daar foutafhandeling? O.a op Mysql1 (wat houdt dit in? => Naamgeving aanpassen is wel zo handig)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
}
}

is ook nog steeds erg onduidelijk.
 

Pagina: « vorige 1 2 3 4 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.