hallo bin noch ziemlich neu und habe ein problem
hab zunächst in der datei xampp\mysql\bin\my.cnf
folgendes editiert
# Uncomment the following if you are using InnoDB tables
innodb_data_home_dir = C:/Program Files/xampp/mysql/data/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:/Program Files/xampp/mysql/data/
innodb_log_arch_dir = C:/Program Files/xampp/mysql/data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
set-variable = innodb_buffer_pool_size=16M
set-variable = innodb_additional_mem_pool_size=2M
# Set .._log_file_size to 25 % of buffer pool size
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
set-variable = innodb_lock_wait_timeout=50
um eine innobDB zu erhalten um transactionen ausführen zu könne.
habe ich das so richtig gemacht? oder war das garnicht nötig?
nun zum hauptproblem
in php
hier kommt schon der erste Fehler
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in C:\Program Files\xampp\htdocs\angebotVeraendern.php on line 8
also in der transactions anweisung.
kann mir jemand vielleicht bitte sagen wie ich es richtig machen kann?
hab zunächst in der datei xampp\mysql\bin\my.cnf
folgendes editiert
# Uncomment the following if you are using InnoDB tables
innodb_data_home_dir = C:/Program Files/xampp/mysql/data/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:/Program Files/xampp/mysql/data/
innodb_log_arch_dir = C:/Program Files/xampp/mysql/data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
set-variable = innodb_buffer_pool_size=16M
set-variable = innodb_additional_mem_pool_size=2M
# Set .._log_file_size to 25 % of buffer pool size
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
set-variable = innodb_lock_wait_timeout=50
um eine innobDB zu erhalten um transactionen ausführen zu könne.
habe ich das so richtig gemacht? oder war das garnicht nötig?
nun zum hauptproblem
in php
PHP-Code:
<?php
session_start();
require_once('datenbankverbindung.php');
$id = $_POST['transmit'];
$sql=db_connect();
$result=sql->query("START TRANSACTION");
//$result=sql->query("SELECT id FROM WHERE id='$id' FOR UPDATE NOWAIT");
//$angebot=$result->fetch_assoc();
//if($angebot['belegt']==1)
// echo("belegt");
//else
//$result=sql->query("UPDATE angebote SET belegt=1 WHERE id='$id'");
//$result=sql->query("COMMIT");
?>
hier kommt schon der erste Fehler
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in C:\Program Files\xampp\htdocs\angebotVeraendern.php on line 8
also in der transactions anweisung.
kann mir jemand vielleicht bitte sagen wie ich es richtig machen kann?
Kommentar