require('../access/access_config.php'); if (isset($_GET['deleteID'])) { mysql_query("DELETE FROM users WHERE id=".$_GET['deleteID']."") or die(mysql_error()); }
$foresp = mysql_query("select id, firstname, lastname, vipcode, email from users") or die(mysql_error()); while ($row = mysql_fetch_assoc($foresp)) {
Også lidt forklaring hvis du vil have det: Når du starter samt afbryder en php-funktion skal det være samme tegn, om det så er " eller '.
Eks: echo "Variablen indeholder: ".$variabel.", der er en variabel"; echo 'Variablen indeholder: '.$variabel.', der er en variabel';
Hvis du derimod også skal bruge " eller ' i selve funktionen i form af html-output, skal du enten bruge det modsatte tegn eller tegnet skal escapes Eks: echo "<a href='test.php'>test</a>"; echo '<a href="test.php">test</a>"; echo "<a href=\"test.php\">test</a>"; osv. osv. osv.
da du ikke bruger ' til noget (andet end at du bør vænne dig til at bruge dem på indexerne i dine array). Vær konsekvent med hvordan du bruger dem. Når du som ovenstående vælger at bruge ", så skal det også være " hver gang, og ikke pludselig '.
Ja, netop. Det virker uden, men hvis det er strenge (altså tekst) der er i felterne er det bestemt mest korrekt at sætte dem på. Hvis indholdet er int (tal) kan det udelades, men sæt dem altid på, så går man sjældent galt i byen :)
Nu laver jeg sådan en kode, jeg sørger for at alle ' og " er korrekte. Men får stadig en fejl, så de er sikker forkerte igen ? Men jeg synes selv at jeg husker at sætte " ved html kode og ' bruger jeg ved phpkode
Jeg har gjort 2 ting: 1. Tilføjet ' omrking din href='' - det er ikke 100% nødvendigt, men mest korrekt, + at hvis du en dag inddrager <mellemrum> eller lign. tegn, så vil der helt bestemt gå noget galt. (Det gav dig ikke din fejl!) 2. Har fjernet dine " " mellem </a> og <br>. Hvad ville du opnå med dem? :D Dette vil jeg tro gav dig fejlen...
Nej, det er fordi at den også skal være der i ren HTML - også derfor jeg skriver, at det ikke er der din fejl ligger. I normal HTML: <a href="test.php">test</a>
Når du så skal lave dette i PHP, bør du stadig omkrænse din href, du kan bare ikke bruge " i sig selv, da du bruger den i PHP. Altså:
echo"<a href='test.php'>test</a>"; echo"<a href=\"test.php\">test</a>"; ...med henvisning til forklaringen 16.08.28.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.