Mysqli insert record in database.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Alexander van den Hoek

Alexander van den Hoek

27/06/2013 23:13:38
Quote Anchor link
Hallo,

Ik probeer met wat knip en plakwerk via mysqli een record in mij database te zetten ( insert).
Ik krijg het wel voor elkaar om de data van de vorige pagina naar deze te krijgen. Dit heb ik getest via de echo $TekstBlok1 maar ik krijg het maar niet voor elkaar om deze variable in mij query te krijgen $stmt = $connection->prepare("INSERT INTO tblHomeNLBlok1 (HomeNLBlok1, datum, aanuit1) VALUES ('$TekstBlok1', '$aanuitBlok1', 'datum')")
Als ik de variable vervang voor plattetekst werkt het wel.

Ben een newbie, dus graag antwoorden in Jip en Janneke taal aub.

Mvg,

Alexander


Dit is mijn huidige 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
<?

//varibale van POST
$TekstBlok1=$_POST['TekstBlok1'];
$aanuitBlok1=$_POST['aanuitBlok1'];
$datum=$_POST['datum'];

echo $TekstBlok1;
echo $aanuitBlok1;
echo $datum;
// escape username and password for use in SQL
$connection = new mysqli('mysql.server.nl', 'gebruikersnaam, 'Wachtwoord', 'database ');

//$username = "test";
$TekstBlok1=$_POST['
TekstBlok1'];
$aanuitBlok1=$_POST['
aanuitBlok1'];
$datum=$_POST['
datum'];

if ($connection->errno) {
    printf("Connect failed: %s\n", $connection->error);
    exit();
}

$stmt = $connection->prepare("INSERT INTO tblHomeNLBlok1 (HomeNLBlok1, datum, aanuit1) VALUES ('
$TekstBlok1', '$aanuitBlok1', 'datum')");

$stmt->bind_param('
s', $TekstBlok1value);
$Tekstblok1_value = $TekstBlok1; // not we could simply define $username_value = '
test' here

if ($result = $stmt->execute()){

  echo "success";
  $stmt->free_result();

}

else {
  echo "error";
}


$connection->close();
?>
 
PHP hulp

PHP hulp

26/11/2024 14:49:40
 
- Ariën  -
Beheerder

- Ariën -

27/06/2013 23:19:51
Quote Anchor link
Heb je de kleuren op lijn 12 al gezien?
 
Dennis Lommerde

Dennis Lommerde

28/06/2013 11:28:36
Quote Anchor link
$connection = new mysqli('mysql.server.nl', 'gebruikersnaam', 'Wachtwoord', 'database '); <- fixed

Je mist een ' achter 'gebruikersnaam
 



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.