<?php
class mysqli_operations
{
/*
Klasa która przechowuje funkcję odpowiadające za operacje
na bazach danych.
*/
public function insertinto($conn, $sql)
{
mysqli_query($conn, 'SET NAMES utf8');
mysqli_query($conn, $sql);
mysqli_close($conn);
}
}
$sql = "INSERT INTO 'oferty' (branża, nazwa, email, www, telefon, adres, informacje, próba, ponowny_kontakt, special )
VALUES('$a', '$b', '$c', '$d', '$e', '$f', '$g','$i', '$j', '$special', '$color')";
require_once('class/mysqli_operations.php');
$oferta = new mysqli_operations();
$oferta->insertinto($conn, $sql);
Powyższy kod nie działa. Działał tylko przy proceduralnym podejściu. Czy możecie wskazać gdzie robię błąd? Podejrzewam ,że wina leży w zapytaniu bądź w nieumiejętnym posługiwaniu się programowaniem zorientowanym obiektowo. Przepisuje aplikacje i od kilku godzin się z tym męcze. Pozdrawiam.