Bonjour, j'ai une nouvelle erreur dans mon projet . Je ne peux plus créer de nouveau topo, j'ai l'erreur : Notice: Undefined property: App\Entity\Site::$getMedia. La table topo est en relation est en Many to Many avec l'entitée Site. Media est en relation many to one avec l'entitée Site. J'ai fait une Modification dans la BDD pour remettre les id à 0:

``

SET @num :0;
UPDATE site SET id = @num := (@num+1);
ALTER TABLE site AUTO_INCREMENT = 1;
``

J'ai également supprimé tous les éléments de la table de Site et de la table topos. Sauriez-vous quoi faire?
J'ai une autre erreur dans ma BDD :

``
Configuration de pmadb… en erreurDocumentation
Fonctions relationnelles Désactivé

Le stockage de configurations phpMyAdmin n'est pas complètement configuré, certaines fonctionnalités ont été désactivées. Voir l'analyse du problème.
Ou encore aller sur l'onglet « Opérations » de n'importe quelle base de données pour le définir à cet endroit.
Ouvrir une nouvelle fenêtre phpMyAdmin
Warning in .\libraries\classes\Dbal\DbiMysqli.php#244
mysqli::query(): (HY000/1034): Index corrompu dans la table: 'global_priv'; essayez de le réparer

Backtrace

DbiMysqli.php#244: mysqli->query(
string 'SELECT 1 FROM mysql.user LIMIT 1',
integer 0,
)
DatabaseInterface.php#213: PhpMyAdmin\Dbal\DbiMysqli->realQuery(
string 'SELECT 1 FROM mysql.user LIMIT 1',
,
integer 1,
)
DatabaseInterface.php#1765: PhpMyAdmin\DatabaseInterface->tryQuery(
string 'SELECT 1 FROM mysql.user LIMIT 1',
integer 256,
integer 1,
)
HomeController.php#79: PhpMyAdmin\DatabaseInterface->isSuperUser()
Routing.php#186: PhpMyAdmin\Controllers\HomeController->index(array)
index.php#18: PhpMyAdmin\Routing::callControllerForRoute(
string '/',
,
,
)
``
Je ne sais pas quoi faire auriez vous une idée? Meci d'avance. Diego

2 réponses


Peut être reformater votre code pour plus de lisibilité afin de faciliter la compréhension de votre probblème

Le sujet est résolu Merci